[ 
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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to