|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Message | |
|---|---|
| org.exoplatform.mail.connection | |
| org.exoplatform.mail.connection.impl | |
| org.exoplatform.mail.service | |
| org.exoplatform.mail.service.impl | |
| Uses of Message in org.exoplatform.mail.connection |
|---|
| Methods in org.exoplatform.mail.connection that return types with arguments of type Message | |
|---|---|
java.util.List<Message> |
Connector.createMessage(java.util.List<Message> msgs,
Folder folder)
|
java.util.List<Message> |
Connector.moveMessage(java.util.List<Message> msgs,
Folder currentFolder,
Folder desFolder)
Move message(s) between folders. |
| Method parameters in org.exoplatform.mail.connection with type arguments of type Message | |
|---|---|
java.util.List<Message> |
Connector.createMessage(java.util.List<Message> msgs,
Folder folder)
|
boolean |
Connector.deleteMessage(java.util.List<Message> msgs,
Folder folder)
|
boolean |
Connector.markAsRead(java.util.List<Message> msgList,
Folder folder)
|
boolean |
Connector.markAsUnread(java.util.List<Message> msgList,
Folder folder)
|
java.util.List<Message> |
Connector.moveMessage(java.util.List<Message> msgs,
Folder currentFolder,
Folder desFolder)
Move message(s) between folders. |
boolean |
Connector.setIsStared(java.util.List<Message> msgList,
boolean isStared,
Folder folder)
|
| Uses of Message in org.exoplatform.mail.connection.impl |
|---|
| Methods in org.exoplatform.mail.connection.impl that return types with arguments of type Message | |
|---|---|
java.util.List<Message> |
ImapConnector.createMessage(java.util.List<Message> msgs,
Folder folder)
|
java.util.List<Message> |
ImapConnector.moveMessage(java.util.List<Message> msgs,
Folder sourceFolder,
Folder desFolder)
|
| Method parameters in org.exoplatform.mail.connection.impl with type arguments of type Message | |
|---|---|
java.util.List<Message> |
ImapConnector.createMessage(java.util.List<Message> msgs,
Folder folder)
|
boolean |
ImapConnector.deleteMessage(java.util.List<Message> msgs,
Folder folder)
|
boolean |
ImapConnector.markAsRead(java.util.List<Message> msgList,
Folder f)
|
boolean |
ImapConnector.markAsUnread(java.util.List<Message> msgList,
Folder f)
|
java.util.List<Message> |
ImapConnector.moveMessage(java.util.List<Message> msgs,
Folder sourceFolder,
Folder desFolder)
|
boolean |
ImapConnector.setIsStared(java.util.List<Message> msgList,
boolean isStared,
Folder f)
|
| Uses of Message in org.exoplatform.mail.service |
|---|
| Fields in org.exoplatform.mail.service with type parameters of type Message | |
|---|---|
protected java.util.LinkedHashMap<java.lang.String,Message> |
JCRPageList.currentListPage_
|
| Methods in org.exoplatform.mail.service that return Message | |
|---|---|
Message |
Message.cloneMessage()
|
Message |
MailService.getMessageById(java.lang.String username,
java.lang.String accountId,
java.lang.String nodeName)
Load the message from the database if it existed and return. |
Message |
MailService.loadTotalMessage(java.lang.String username,
java.lang.String accountId,
Message msg)
If the message object didn't load attachment yet, then this method will load it's attachment from JCR and return it's message |
Message |
MailService.moveMessage(java.lang.String username,
java.lang.String accountId,
Message msg,
java.lang.String currentFolderId,
java.lang.String destFolderId)
Move a message from the current folder to the given folder |
Message |
MailService.sendMessage(java.lang.String username,
Account acc,
Message message)
|
Message |
MailService.sendMessage(java.lang.String username,
Message message)
This method should send out the message |
Message |
MailService.sendMessage(java.lang.String username,
java.lang.String accId,
Message message)
|
| Methods in org.exoplatform.mail.service that return types with arguments of type Message | |
|---|---|
java.util.List<Message> |
MailService.checkNewMessage(java.lang.String username,
java.lang.String accountId)
This method should check for the new message in the mail server, download and save them in the Inbox folder |
java.util.List<Message> |
MailService.checkNewMessage(java.lang.String username,
java.lang.String accountId,
java.lang.String folderId)
This method should check for the new message in the mail server, download and save them in the Inbox folder |
java.util.List<Message> |
JCRPageList.currentPage(java.lang.String username)
|
abstract java.util.List<Message> |
JCRPageList.getAll()
|
java.util.List<Message> |
MessagePageList.getAll()
|
java.util.List<Message> |
MessagePageList.getAll(java.lang.String username)
|
java.util.List<Message> |
MailService.getMessageByTag(java.lang.String username,
java.lang.String accountId,
java.lang.String tagId)
Get all messages of the given tag id |
java.util.List<Message> |
MailService.getMessages(java.lang.String username,
MessageFilter filter)
Get messages by given filter. |
java.util.List<Message> |
MailService.getMessagesByFolder(java.lang.String username,
java.lang.String accountId,
java.lang.String folderId)
Get all messages by given folder id. |
java.util.List<Message> |
MailService.getMessagesByTag(java.lang.String username,
java.lang.String accountId,
java.lang.String tagId)
Get all messages by tag id. |
java.util.List<Message> |
JCRPageList.getPage(long page,
java.lang.String username)
|
java.util.List<Message> |
MailService.getReferencedMessages(java.lang.String username,
java.lang.String accountId,
java.lang.String msgPath)
Get all referenced messages of give message path |
java.util.List<Message> |
MailService.moveMessages(java.lang.String username,
java.lang.String accountId,
java.util.List<Message> msgList,
java.lang.String currentFolderId,
java.lang.String destFolderId)
Move a list of message from the current folder to the given folder |
java.util.List<Message> |
MailService.moveMessages(java.lang.String username,
java.lang.String accountId,
java.util.List<Message> msgList,
java.lang.String currentFolderId,
java.lang.String destFolderId,
boolean updateReference)
Move message(s) to Trash folder |
| Methods in org.exoplatform.mail.service with parameters of type Message | |
|---|---|
java.io.OutputStream |
MailImportExport.exportMessage(java.lang.String username,
java.lang.String accountId,
Message message)
|
java.io.OutputStream |
MailService.exportMessage(java.lang.String username,
java.lang.String accountId,
Message message)
Export message from eXo Mail. |
Message |
MailService.loadTotalMessage(java.lang.String username,
java.lang.String accountId,
Message msg)
If the message object didn't load attachment yet, then this method will load it's attachment from JCR and return it's message |
static javax.mail.internet.MimeMessage |
Utils.mergeToMimeMessage(Message message,
javax.mail.internet.MimeMessage mimeMessage)
|
Message |
MailService.moveMessage(java.lang.String username,
java.lang.String accountId,
Message msg,
java.lang.String currentFolderId,
java.lang.String destFolderId)
Move a message from the current folder to the given folder |
void |
MailService.moveMessage(java.lang.String username,
java.lang.String accountId,
Message msg,
java.lang.String currentFolderId,
java.lang.String destFolderId,
boolean updateReference)
|
void |
SpamFilter.notSpam(Message msg)
|
void |
MailService.removeMessage(java.lang.String username,
java.lang.String accountId,
Message message)
This method should: 1. |
void |
SpamFilter.reportSpam(Message msg)
|
boolean |
MailService.saveMessage(java.lang.String username,
Account account,
java.lang.String targetMsgPath,
Message message,
boolean isNew)
Save message to Account/Messages/Year/Month/Day tree node. |
void |
MailService.saveMessage(java.lang.String username,
java.lang.String accountId,
Message message,
boolean isNew)
|
void |
MailService.sendMessage(Message message)
This method should send out the message |
Message |
MailService.sendMessage(java.lang.String username,
Account acc,
Message message)
|
Message |
MailService.sendMessage(java.lang.String username,
Message message)
This method should send out the message |
Message |
MailService.sendMessage(java.lang.String username,
java.lang.String accId,
Message message)
|
| Method parameters in org.exoplatform.mail.service with type arguments of type Message | |
|---|---|
void |
MailService.addTag(java.lang.String username,
java.lang.String accountId,
java.util.List<Message> messages,
java.util.List<Tag> tag)
Check the tag name to see if the tag name is configured in the account Check to see if the tag is already set in the message Add the tag to the message and save the message. |
java.util.List<Message> |
MailService.moveMessages(java.lang.String username,
java.lang.String accountId,
java.util.List<Message> msgList,
java.lang.String currentFolderId,
java.lang.String destFolderId)
Move a list of message from the current folder to the given folder |
java.util.List<Message> |
MailService.moveMessages(java.lang.String username,
java.lang.String accountId,
java.util.List<Message> msgList,
java.lang.String currentFolderId,
java.lang.String destFolderId,
boolean updateReference)
Move message(s) to Trash folder |
void |
MailService.removeMessages(java.lang.String username,
java.lang.String accountId,
java.util.List<Message> messages,
boolean moveReference)
This method should: 1. |
void |
MailService.removeTagsInMessages(java.lang.String username,
java.lang.String accountId,
java.util.List<Message> messages,
java.util.List<java.lang.String> tags)
Remove the tag from the message Save the message into the database Update or invalidate the cache |
void |
MailService.sendMessages(java.util.List<Message> msgList,
ServerConfiguration serverConfig)
Use smtp to send message with given server configuration |
void |
MailService.toggleMessageProperty(java.lang.String username,
java.lang.String accountId,
java.util.List<Message> msgList,
java.lang.String folderId,
java.lang.String property,
boolean value)
Toggle the property of message. |
| Uses of Message in org.exoplatform.mail.service.impl |
|---|
| Methods in org.exoplatform.mail.service.impl that return Message | |
|---|---|
Message |
DataStorage.getMessage(javax.jcr.Node messageNode)
|
Message |
DataStorage.getMessageById(java.lang.String username,
java.lang.String accountId,
java.lang.String id)
|
Message |
MailServiceImpl.getMessageById(java.lang.String username,
java.lang.String accountId,
java.lang.String msgId)
|
Message |
JCRDataStorage.getMessageById(java.lang.String username,
java.lang.String accountId,
java.lang.String msgId)
|
Message |
MailServiceImpl.loadTotalMessage(java.lang.String username,
java.lang.String accountId,
Message msg)
|
Message |
JCRDataStorage.loadTotalMessage(java.lang.String username,
java.lang.String accountId,
Message msg)
|
Message |
MailServiceImpl.moveMessage(java.lang.String userName,
java.lang.String accountId,
Message msg,
java.lang.String currentFolderId,
java.lang.String destFolderId)
|
Message |
MailServiceImpl.sendMessage(java.lang.String username,
Account acc,
Message message)
|
Message |
MailServiceImpl.sendMessage(java.lang.String username,
Message message)
|
Message |
MailServiceImpl.sendMessage(java.lang.String username,
java.lang.String accId,
Message message)
|
| Methods in org.exoplatform.mail.service.impl that return types with arguments of type Message | |
|---|---|
java.util.List<Message> |
MailServiceImpl.checkNewMessage(java.lang.String username,
java.lang.String accountId)
|
java.util.List<Message> |
MailServiceImpl.checkNewMessage(java.lang.String username,
java.lang.String accountId,
java.lang.String folderId)
|
java.util.List<Message> |
MailServiceImpl.checkPop3Server(java.lang.String username,
java.lang.String accountId)
|
java.util.List<Message> |
MailServiceImpl.getMessageByTag(java.lang.String username,
java.lang.String accountId,
java.lang.String tagName)
|
java.util.List<Message> |
JCRDataStorage.getMessageByTag(java.lang.String username,
java.lang.String accountId,
java.lang.String tagId)
|
java.util.List<Message> |
MailServiceImpl.getMessages(java.lang.String username,
MessageFilter filter)
|
java.util.List<Message> |
JCRDataStorage.getMessages(java.lang.String username,
MessageFilter filter)
|
java.util.List<Message> |
MailServiceImpl.getMessagesByFolder(java.lang.String username,
java.lang.String accountId,
java.lang.String folderId)
|
java.util.List<Message> |
MailServiceImpl.getMessagesByTag(java.lang.String username,
java.lang.String accountId,
java.lang.String tagId)
|
java.util.List<Message> |
MailServiceImpl.getReferencedMessages(java.lang.String username,
java.lang.String accountId,
java.lang.String msgPath)
|
java.util.List<Message> |
JCRDataStorage.getReferencedMessages(java.lang.String username,
java.lang.String accountId,
java.lang.String msgPath)
|
java.util.List<Message> |
MailServiceImpl.moveMessages(java.lang.String userName,
java.lang.String accountId,
java.util.List<Message> msgList,
java.lang.String currentFolderId,
java.lang.String destFolderId)
|
java.util.List<Message> |
MailServiceImpl.moveMessages(java.lang.String userName,
java.lang.String accountId,
java.util.List<Message> msgList,
java.lang.String currentFolderId,
java.lang.String destFolderId,
boolean updateReference)
|
| Methods in org.exoplatform.mail.service.impl with parameters of type Message | |
|---|---|
java.io.OutputStream |
EMLImportExport.exportMessage(java.lang.String username,
java.lang.String accountId,
Message message)
|
java.io.OutputStream |
MailServiceImpl.exportMessage(java.lang.String username,
java.lang.String accountId,
Message message)
|
Message |
MailServiceImpl.loadTotalMessage(java.lang.String username,
java.lang.String accountId,
Message msg)
|
Message |
JCRDataStorage.loadTotalMessage(java.lang.String username,
java.lang.String accountId,
Message msg)
|
Message |
MailServiceImpl.moveMessage(java.lang.String userName,
java.lang.String accountId,
Message msg,
java.lang.String currentFolderId,
java.lang.String destFolderId)
|
void |
MailServiceImpl.moveMessage(java.lang.String userName,
java.lang.String accountId,
Message msg,
java.lang.String currentFolderId,
java.lang.String destFolderId,
boolean updateReference)
|
void |
JCRDataStorage.moveMessage(java.lang.String username,
java.lang.String accountId,
Message msg,
java.lang.String currentFolderId,
java.lang.String destFolderId,
boolean updateReference)
|
void |
MailServiceImpl.removeMessage(java.lang.String username,
java.lang.String accountId,
Message message)
|
void |
JCRDataStorage.removeMessage(java.lang.String username,
java.lang.String accountId,
Message message)
|
boolean |
MailServiceImpl.saveMessage(java.lang.String username,
Account account,
java.lang.String targetMsgPath,
Message message,
boolean isNew)
|
void |
DataStorage.saveMessage(java.lang.String username,
java.lang.String accountId,
Message message,
boolean isNew)
|
void |
MailServiceImpl.saveMessage(java.lang.String username,
java.lang.String accountId,
Message message,
boolean isNew)
|
javax.jcr.Node |
JCRDataStorage.saveMessage(java.lang.String username,
java.lang.String accountId,
Message message,
boolean isNew)
|
void |
JCRDataStorage.saveMessage(java.lang.String username,
java.lang.String accountId,
java.lang.String targetMsgPath,
Message message,
boolean isNew)
|
void |
MailServiceImpl.sendMessage(Message message)
|
Message |
MailServiceImpl.sendMessage(java.lang.String username,
Account acc,
Message message)
|
Message |
MailServiceImpl.sendMessage(java.lang.String username,
Message message)
|
Message |
MailServiceImpl.sendMessage(java.lang.String username,
java.lang.String accId,
Message message)
|
| Method parameters in org.exoplatform.mail.service.impl with type arguments of type Message | |
|---|---|
void |
MailServiceImpl.addTag(java.lang.String username,
java.lang.String accountId,
java.util.List<Message> messages,
java.util.List<Tag> tag)
|
void |
JCRDataStorage.addTag(java.lang.String username,
java.lang.String accountId,
java.util.List<Message> messages,
java.util.List<Tag> tagList)
|
java.util.List<Message> |
MailServiceImpl.moveMessages(java.lang.String userName,
java.lang.String accountId,
java.util.List<Message> msgList,
java.lang.String currentFolderId,
java.lang.String destFolderId)
|
void |
JCRDataStorage.moveMessages(java.lang.String username,
java.lang.String accountId,
java.util.List<Message> msgList,
java.lang.String currentFolderId,
java.lang.String destFolderId)
|
java.util.List<Message> |
MailServiceImpl.moveMessages(java.lang.String userName,
java.lang.String accountId,
java.util.List<Message> msgList,
java.lang.String currentFolderId,
java.lang.String destFolderId,
boolean updateReference)
|
void |
JCRDataStorage.moveMessages(java.lang.String username,
java.lang.String accountId,
java.util.List<Message> msgList,
java.lang.String currentFolderId,
java.lang.String destFolderId,
boolean updateReference)
|
void |
MailServiceImpl.removeMessages(java.lang.String username,
java.lang.String accountId,
java.util.List<Message> messages,
boolean moveReference)
|
void |
JCRDataStorage.removeMessages(java.lang.String username,
java.lang.String accountId,
java.util.List<Message> messages,
boolean moveReference)
|
void |
MailServiceImpl.removeTagsInMessages(java.lang.String username,
java.lang.String accountId,
java.util.List<Message> msgList,
java.util.List<java.lang.String> tagIdList)
|
void |
JCRDataStorage.removeTagsInMessages(java.lang.String username,
java.lang.String accountId,
java.util.List<Message> msgList,
java.util.List<java.lang.String> tagIds)
|
void |
MailServiceImpl.sendMessages(java.util.List<Message> msgList,
ServerConfiguration serverConfig)
|
void |
JCRDataStorage.toggleMessageProperty(java.lang.String username,
java.lang.String accountId,
java.util.List<Message> msgList,
java.lang.String property,
boolean value)
|
void |
MailServiceImpl.toggleMessageProperty(java.lang.String username,
java.lang.String accountId,
java.util.List<Message> msgList,
java.lang.String folderId,
java.lang.String property,
boolean value)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||