Package | Description |
---|---|
davmail.exchange | |
davmail.exchange.dav | |
davmail.exchange.ews | |
davmail.imap |
Modifier and Type | Field and Description |
---|---|
protected ExchangeSession.Message |
MessageLoadThread.message |
Modifier and Type | Method and Description |
---|---|
static ExchangeSession.Message |
MessageCreateThread.createMessage(ExchangeSession session,
String folderPath,
String messageName,
HashMap<String,String> properties,
javax.mail.internet.MimeMessage mimeMessage,
OutputStream outputStream,
String capabilities)
Create message in a separate thread.
|
abstract ExchangeSession.Message |
ExchangeSession.createMessage(String folderPath,
String messageName,
HashMap<String,String> properties,
javax.mail.internet.MimeMessage mimeMessage)
Create message in specified folder.
|
ExchangeSession.Message |
ExchangeSession.Folder.get(int index)
Get message at index.
|
Modifier and Type | Method and Description |
---|---|
int |
ExchangeSession.Message.compareTo(ExchangeSession.Message message)
Comparator to sort messages by IMAP uid
|
abstract void |
ExchangeSession.copyMessage(ExchangeSession.Message message,
String targetFolder)
Copy message to target folder
|
abstract void |
ExchangeSession.deleteMessage(ExchangeSession.Message message)
Delete Exchange message.
|
protected abstract byte[] |
ExchangeSession.getContent(ExchangeSession.Message message)
Get raw MIME message content
|
static void |
MessageLoadThread.loadMimeMessage(ExchangeSession.Message message,
OutputStream outputStream)
Load mime message in a separate thread if over 1MB.
|
abstract void |
ExchangeSession.moveMessage(ExchangeSession.Message message,
String targetFolder)
Move message to target folder
|
protected abstract void |
ExchangeSession.moveToTrash(ExchangeSession.Message message) |
abstract void |
ExchangeSession.updateMessage(ExchangeSession.Message message,
Map<String,String> properties)
Update given properties on message.
|
Modifier and Type | Method and Description |
---|---|
void |
ExchangeSession.copyMessages(List<ExchangeSession.Message> messages,
String targetFolder) |
void |
ExchangeSession.moveMessages(List<ExchangeSession.Message> messages,
String targetFolder) |
Constructor and Description |
---|
MessageLoadThread(String threadName,
ExchangeSession.Message message) |
Modifier and Type | Class and Description |
---|---|
class |
DavExchangeSession.Message |
Modifier and Type | Method and Description |
---|---|
void |
DavExchangeSession.copyMessage(ExchangeSession.Message message,
String targetFolder) |
void |
DavExchangeSession.deleteMessage(ExchangeSession.Message message) |
protected byte[] |
DavExchangeSession.getContent(ExchangeSession.Message message) |
void |
DavExchangeSession.moveMessage(ExchangeSession.Message message,
String targetFolder) |
protected void |
DavExchangeSession.moveToTrash(ExchangeSession.Message message) |
void |
DavExchangeSession.updateMessage(ExchangeSession.Message message,
Map<String,String> properties) |
Modifier and Type | Method and Description |
---|---|
void |
EwsExchangeSession.copyMessage(ExchangeSession.Message message,
String targetFolder) |
void |
EwsExchangeSession.deleteMessage(ExchangeSession.Message message) |
protected byte[] |
EwsExchangeSession.getContent(ExchangeSession.Message message) |
void |
EwsExchangeSession.moveMessage(ExchangeSession.Message message,
String targetFolder) |
protected void |
EwsExchangeSession.moveToTrash(ExchangeSession.Message message) |
void |
EwsExchangeSession.updateMessage(ExchangeSession.Message message,
Map<String,String> properties) |
Modifier and Type | Method and Description |
---|---|
void |
EwsExchangeSession.copyMessages(List<ExchangeSession.Message> messages,
String targetFolder) |
void |
EwsExchangeSession.moveMessages(List<ExchangeSession.Message> messages,
String targetFolder) |
Modifier and Type | Method and Description |
---|---|
ExchangeSession.Message |
ImapConnection.UIDRangeIterator.next() |
ExchangeSession.Message |
ImapConnection.RangeIterator.next() |
Modifier and Type | Method and Description |
---|---|
protected void |
ImapConnection.updateFlags(ExchangeSession.Message message,
String action,
String flags) |
Copyright © 2001–2024 MickaĆ«l Guessant. All rights reserved.