Methods
Modifier and Type |
Method and Description |
void |
addCustomListener(MailHandlerExtension listener) |
void |
addFolder(ImmoToolProject project,
Connection c,
String newFolderName,
DbMailFolder parentFolder) |
void |
addFolder(String newFolderName,
DbMailFolder parentFolder) |
void |
addFolderInBackground(String newFolderName,
DbMailFolder parentFolder) |
DbMailMessage |
addMessage(ImmoToolProject project,
Connection c,
javax.mail.internet.MimeMessage message,
DbMailFolder parentFolder) |
DbMailMessage |
addMessage(javax.mail.internet.MimeMessage message,
DbMailFolder parentFolder) |
void |
addMessageInBackground(javax.mail.internet.MimeMessage message,
DbMailFolder parentFolder) |
void |
copyMessages(ImmoToolProject project,
Connection c,
long[] localMessageIds,
DbMailFolder localDestFolder) |
void |
copyMessages(long[] localMessageIds,
DbMailFolder localDestFolder) |
void |
copyMessagesInBackground(long[] localMessageIds,
DbMailFolder localDestFolder) |
DbMailAccount |
getAccount(long id) |
DbMailFolder |
getFolder(long id) |
String |
getFolderSeparator(long accountId) |
DbMailAccount |
getLocalPrivateAccount() |
DbMailAccount |
getLocalSharedAccount(long id) |
long[] |
getLocalSharedAccountIds() |
DbMailAccount[] |
getLocalSharedAccounts() |
DbMailAccount |
getRemoteAccount(long id) |
long[] |
getRemoteAccountIds() |
DbMailAccount[] |
getRemoteAccounts() |
javax.mail.Folder |
getRemoteFolder(DbMailFolder localFolder) |
javax.mail.Folder |
getRemoteFolder(long localFolderId) |
javax.mail.Store |
getRemoteStore(long accountId) |
javax.mail.Transport |
getRemoteTransport(long accountId) |
DbMailFolder |
getRootFolder(long accountId) |
int |
getUnseenMessageCount(long folderId) |
void |
loadAccounts() |
void |
loadAccounts(ImmoToolProject project,
Connection c) |
void |
loadRemoteAccounts() |
void |
loadRemoteAccounts(ImmoToolProject project,
Connection c) |
void |
loadRemoteAccountsInBackground() |
void |
loadRemoteMessage(DbMailMessage localMessage,
DbMailFolder localFolder) |
void |
loadRemoteMessage(ImmoToolProject project,
Connection c,
DbMailMessage localMessage,
DbMailFolder localFolder) |
void |
loadRemoteMessageInBackground(DbMailMessage localMessage,
DbMailFolder localFolder) |
void |
loadRemoteMessages(DbMailFolder localFolder) |
void |
loadRemoteMessages(ImmoToolProject project,
Connection c,
DbMailFolder localFolder) |
void |
loadRemoteMessagesInBackground(DbMailFolder localFolder) |
void |
lookForNewMessages(boolean autoRetrieval,
boolean lookupIdleFolders) |
void |
lookForNewMessages(DbMailAccount account) |
void |
lookForNewMessages(ImmoToolProject project,
Connection c,
boolean autoRetrieval,
boolean lookupIdleFolders) |
void |
lookForNewMessages(ImmoToolProject project,
Connection c,
DbMailAccount account) |
void |
lookForNewMessagesInBackground(DbMailAccount account) |
void |
markMessageAnswered(DbMailMessage localMessage,
DbMailFolder localFolder,
boolean answered) |
void |
markMessageAnswered(ImmoToolProject project,
Connection c,
DbMailMessage localMessage,
DbMailFolder localFolder,
boolean answered) |
void |
markMessageArchived(DbMailMessage localMessage,
DbMailFolder localFolder,
boolean archived) |
void |
markMessageArchived(ImmoToolProject project,
Connection c,
DbMailMessage localMessage,
DbMailFolder localFolder,
boolean archived) |
void |
markMessageForwarded(DbMailMessage localMessage,
DbMailFolder localFolder,
boolean forwarded) |
void |
markMessageForwarded(ImmoToolProject project,
Connection c,
DbMailMessage localMessage,
DbMailFolder localFolder,
boolean forwarded) |
void |
markMessageSeen(DbMailMessage localMessage,
DbMailFolder localFolder,
boolean seen) |
void |
markMessageSeen(ImmoToolProject project,
Connection c,
DbMailMessage localMessage,
DbMailFolder localFolder,
boolean seen) |
void |
moveFolder(DbMailFolder localFolder,
DbMailFolder localDestParentFolder) |
void |
moveFolder(ImmoToolProject project,
Connection c,
DbMailFolder localSrcFolder,
DbMailFolder localDestParentFolder) |
void |
moveFolderInBackground(DbMailFolder localFolder,
DbMailFolder localDestParentFolder) |
void |
moveMessages(ImmoToolProject project,
Connection c,
long[] localMessageIds,
DbMailFolder localDestFolder) |
void |
moveMessages(long[] localMessageIds,
DbMailFolder localDestFolder) |
void |
moveMessagesInBackground(long[] localMessageIds,
DbMailFolder localDestFolder) |
void |
removeCustomListener(MailHandlerExtension listener) |
void |
removeFolder(DbMailFolder localFolder) |
void |
removeFolder(ImmoToolProject project,
Connection c,
DbMailFolder localFolder) |
void |
removeFolderInBackground(DbMailFolder localFolder) |
void |
removeMessages(ImmoToolProject project,
Connection c,
long[] localMessageIds) |
void |
removeMessages(long[] localMessageIds) |
void |
removeMessagesInBackground(long[] localMessageIds) |
void |
renameFolder(DbMailFolder localFolder,
String newFolderName) |
void |
renameFolder(ImmoToolProject project,
Connection c,
DbMailFolder localFolder,
String newFolderName) |
void |
renameFolderInBackground(DbMailFolder localFolder,
String newFolderName) |
DbMailMessage |
sendMessage(org.apache.commons.mail.Email email,
long accountId,
boolean copyToOutbox) |
DbMailMessage |
sendMessage(ImmoToolProject project,
Connection c,
org.apache.commons.mail.Email email,
long accountId,
boolean copyToOutbox) |
void |
sendMessageInBackground(org.apache.commons.mail.Email email,
long accountId,
boolean copyToOutbox) |
void |
sendNotification(DbMailMessage localMessage,
long accountId) |
void |
sendNotification(ImmoToolProject project,
Connection c,
DbMailMessage localMessage,
long accountId) |
void |
sendNotificationInBackground(DbMailMessage localMessage,
long accountId) |
void |
setFolderAutoRetrieval(DbMailFolder localFolder,
boolean autoRetrieval) |
void |
setFolderAutoRetrieval(ImmoToolProject project,
Connection c,
DbMailFolder localFolder,
boolean autoRetrieval) |
void |
setFolderAutoRetrievalInBackground(DbMailFolder localFolder,
boolean autoRetrieval) |
void |
setFolderSpecialType(DbMailFolder localFolder,
DbMailFolder.SpecialType specialFolderType) |
void |
setFolderSpecialType(ImmoToolProject project,
Connection c,
DbMailFolder localFolder,
DbMailFolder.SpecialType specialFolderType) |
void |
setFolderSpecialTypeInBackground(DbMailFolder localFolder,
DbMailFolder.SpecialType specialFolderType) |
void |
setMessageMdn(DbMailMessage message,
DbMailMessage.MdnStatus mdnStatus) |
void |
setMessageMdn(ImmoToolProject project,
Connection c,
DbMailMessage message,
DbMailMessage.MdnStatus mdnStatus) |
void |
setMessageMdnInBackground(DbMailMessage message,
DbMailMessage.MdnStatus mdnStatus) |
void |
unloadRemoteAccounts() |
void |
unloadRemoteAccountsInBackground() |
DbMailMessage |
updateMessage(ImmoToolProject project,
Connection c,
javax.mail.internet.MimeMessage message,
DbMailMessage localMessage) |
DbMailMessage |
updateMessage(javax.mail.internet.MimeMessage message,
DbMailMessage localMessage) |
void |
updateMessageInBackground(javax.mail.internet.MimeMessage message,
DbMailMessage localMessage) |