Uses of Class
org.exoplatform.mail.service.Message

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)
           
 

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)
           
 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 currentFolder, 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 currentFolder, 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.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)
           
 java.util.List<Message> MessagePageList.getAll()
           
abstract  java.util.List<Message> JCRPageList.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
 

Methods in org.exoplatform.mail.service with parameters of type Message
 java.io.OutputStream MailService.exportMessage(java.lang.String username, java.lang.String accountId, Message message)
          Export message from eXo Mail.
 java.io.OutputStream MailImportExport.exportMessage(java.lang.String username, java.lang.String accountId, Message message)
           
 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)
           
 void 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)
           
 void MailService.saveMessage(java.lang.String username, java.lang.String accountId, Message message, boolean isNew)
           
 void MailService.saveMessage(java.lang.String username, java.lang.String accountId, java.lang.String targetMsgPath, Message message, boolean isNew)
          Save message to Account/Messages/Year/Month/Day tree node.
 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.
 void 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
 void 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)
           
 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 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 DataStorage.getMessageById(java.lang.String username, java.lang.String accountId, java.lang.String id)
           
 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.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)
           
 

Methods in org.exoplatform.mail.service.impl with parameters of type Message
 java.io.OutputStream MailServiceImpl.exportMessage(java.lang.String username, java.lang.String accountId, Message message)
           
 java.io.OutputStream EMLImportExport.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)
           
 void 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)
           
 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 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, java.lang.String targetMsgPath, 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)
           
 void 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)
           
 void 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)
           
 



Copyright © 2010 eXo Platform SAS. All Rights Reserved.