james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Norman Maurer (JIRA)" <server-...@james.apache.org>
Subject [jira] Commented: (IMAP-221) Methods which return uid values should use int as return type
Date Mon, 04 Oct 2010 13:54:35 GMT

    [ https://issues.apache.org/jira/browse/IMAP-221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12917610#action_12917610
] 

Norman Maurer commented on IMAP-221:
------------------------------------

after thinking again about this maybe I was wrong and we should change the interfaces/implementations
to return int and not long. The unsigned/signed stuff should not matter for us. using just
int as return type would prolly the the safest option to ensure the Mailbox implementator
knows what to deal with. For sure we should still check if its > 0.

WDYT ?


> Methods which return uid values should use int as return type
> -------------------------------------------------------------
>
>                 Key: IMAP-221
>                 URL: https://issues.apache.org/jira/browse/IMAP-221
>             Project: JAMES Imap
>          Issue Type: Improvement
>          Components: JCR Mailbox, JPA Mailbox, Mailbox, Maildir Mailbox, Store, Torque
(Legacy)
>    Affects Versions: 0.1
>            Reporter: Norman Maurer
>            Assignee: Norman Maurer
>             Fix For: 0.2
>
>
> Currently we use long/Long as return type when a message uid is retrieved. Thats wrong
as the RFC only allow 32-Bit numbers. We should change the methods to make this clear.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message