Author: norman
Date: Fri Jun 17 18:54:15 2011
New Revision: 1136977
URL: http://svn.apache.org/viewvc?rev=1136977&view=rev
Log:
Replace tabs with spaces
Modified:
james/mailbox/trunk/jcr/src/main/java/org/apache/james/mailbox/jcr/mail/JCRMessageMapper.java
Modified:
james/mailbox/trunk/jcr/src/main/java/org/apache/james/mailbox/jcr/mail/JCRMessageMapper.java
URL:
http://svn.apache.org/viewvc/james/mailbox/trunk/jcr/src/main/java/org/apache/james/mailbox/jcr/mail/JCRMessageMapper.java?rev=1136977&r1=1136976&r2=1136977&view=diff
==============================================================================
---
james/mailbox/trunk/jcr/src/main/java/org/apache/james/mailbox/jcr/mail/JCRMessageMapper.java
(original)
+++
james/mailbox/trunk/jcr/src/main/java/org/apache/james/mailbox/jcr/mail/JCRMessageMapper.java
Fri Jun 17 18:54:15 2011
@@ -259,40 +259,39 @@ public class JCRMessageMapper extends Ab
*
org.apache.james.mailbox.store.mail.MessageMapper#findInMailbox(org.apache
* .james.imap.mailbox.MessageRange)
*/
- public void findInMailbox(Mailbox<String> mailbox, MessageRange set,
- MessageCallback<String> callback) throws MailboxException {
+ public void findInMailbox(Mailbox<String> mailbox, MessageRange set,
MessageCallback<String> callback) throws MailboxException {
try {
- List<Message<String>> results;
+ List<Message<String>> results;
long from = set.getUidFrom();
final long to = set.getUidTo();
final int batchSize = set.getBatchSize();
final Type type = set.getType();
-
+
do {
- switch (type) {
- default:
- case ALL:
- results = findMessagesInMailbox(mailbox, batchSize);
- break;
- case FROM:
- results =
findMessagesInMailboxAfterUID(mailbox, from, batchSize);
- break;
- case ONE:
- results = findMessageInMailboxWithUID(mailbox,
from);
- break;
- case RANGE:
- results =
findMessagesInMailboxBetweenUIDs(mailbox, from, to, batchSize);
- break;
- }
-
- if(results.size() > 0) {
- callback.onMessages(results);
-
- // move the start UID behind the last
fetched message UID
- from =
results.get(results.size()-1).getUid()+1;
- }
-
- } while(results.size() > 0 && batchSize > 0);
+ switch (type) {
+ default:
+ case ALL:
+ results = findMessagesInMailbox(mailbox, batchSize);
+ break;
+ case FROM:
+ results = findMessagesInMailboxAfterUID(mailbox, from,
batchSize);
+ break;
+ case ONE:
+ results = findMessageInMailboxWithUID(mailbox, from);
+ break;
+ case RANGE:
+ results = findMessagesInMailboxBetweenUIDs(mailbox, from,
to, batchSize);
+ break;
+ }
+
+ if (results.size() > 0) {
+ callback.onMessages(results);
+
+ // move the start UID behind the last fetched message UID
+ from = results.get(results.size() - 1).getUid() + 1;
+ }
+
+ } while (results.size() > 0 && batchSize > 0);
} catch (RepositoryException e) {
throw new MailboxException("Unable to search MessageRange " + set
+ " in mailbox " + mailbox, e);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]