public interface IEmailSync
Modifier and Type | Method and Description |
---|---|
void |
addMessage(int devId,
int collectionId,
java.lang.Integer mailUid) |
void |
addMessages(int devId,
int collectionId,
java.util.Collection<java.lang.Integer> mailUids) |
void |
deleteMessage(int devId,
int collectionId,
java.lang.Integer mailUid) |
void |
deleteMessages(int devId,
int collectionId,
java.util.Collection<java.lang.Integer> mailUids) |
MailChanges |
getSync(StoreClient imapStore,
int devId,
BackendSession bs,
SyncState state,
int collectionId,
boolean hasFilterTypeChanged) |
void addMessage(int devId, int collectionId, java.lang.Integer mailUid)
void addMessages(int devId, int collectionId, java.util.Collection<java.lang.Integer> mailUids)
void deleteMessage(int devId, int collectionId, java.lang.Integer mailUid)
void deleteMessages(int devId, int collectionId, java.util.Collection<java.lang.Integer> mailUids)
MailChanges getSync(StoreClient imapStore, int devId, BackendSession bs, SyncState state, int collectionId, boolean hasFilterTypeChanged) throws java.lang.InterruptedException, java.sql.SQLException, IMAPException
java.lang.InterruptedException
java.sql.SQLException
IMAPException
Copyright © 2021. All Rights Reserved.