Uses of Class
com.openexchange.mail.dataobjects.MailMessage

Packages that use MailMessage
com.openexchange.mail   
com.openexchange.mail.api   
com.openexchange.mail.api.enhanced   
com.openexchange.mail.cache   
com.openexchange.mail.dataobjects   
com.openexchange.mail.dataobjects.compose   
com.openexchange.mail.json.parser   
com.openexchange.mail.json.writer   
com.openexchange.mail.mime.converters   
com.openexchange.mail.mime.dataobjects   
com.openexchange.mail.mime.filler   
com.openexchange.mail.mime.processing   
com.openexchange.mail.parser   
com.openexchange.mail.parser.handlers   
com.openexchange.mail.search   
com.openexchange.mail.search.service   
com.openexchange.mail.structure   
com.openexchange.mail.structure.parser   
com.openexchange.mail.transport   
com.openexchange.mail.utils   
 

Uses of MailMessage in com.openexchange.mail
 

Methods in com.openexchange.mail that return MailMessage
abstract  MailMessage[] MailServletInterface.getDeletedMessages(java.lang.String folder, int[] fields)
          Gets all deleted messages in given folder
abstract  MailMessage MailServletInterface.getForwardMessageForDisplay(java.lang.String[] folders, java.lang.String[] fowardMsgUIDs, UserSettingMail usm)
          Creates an instance of JSONMessageObject which contains the initial forward content of the message identifed through fowardMsgUID.
abstract  MailMessage MailServletInterface.getMessage(java.lang.String folder, java.lang.String msgUID)
          Gets the mail identified through given ID from store located in given folder.
abstract  MailMessage[] MailServletInterface.getMessageList(java.lang.String folder, java.lang.String[] uids, int[] fields, java.lang.String[] headerFields)
          Returns the an array of messages located in given folder.
abstract  MailMessage MailServletInterface.getReplyMessageForDisplay(java.lang.String folder, java.lang.String replyMsgUID, boolean replyToAll, UserSettingMail usm)
          Creates an instance of JSONMessageObject which contains the initial reply content of the message identifed through replyMsgUID.
abstract  MailMessage[] MailServletInterface.getUpdatedMessages(java.lang.String folder, int[] fields)
          Gets all updated messages in given folder
 

Methods in com.openexchange.mail that return types with arguments of type MailMessage
abstract  com.openexchange.tools.iterator.SearchIterator<MailMessage> MailServletInterface.getAllMessages(java.lang.String folder, int sortCol, int order, int[] fields, int[] fromToIndices)
          Returns an instance of SearchIterator containing all messages located in given folder.
abstract  com.openexchange.tools.iterator.SearchIterator<MailMessage> MailServletInterface.getAllThreadedMessages(java.lang.String folder, int sortCol, int order, int[] fields, int[] fromToIndices)
          Returns a thread-view-sorted instance of SearchIterator containing all messages located in given folder.
abstract  com.openexchange.tools.iterator.SearchIterator<MailMessage> MailServletInterface.getMessages(java.lang.String folder, int[] fromToIndices, int sortCol, int order, int[] searchCols, java.lang.String[] searchPatterns, boolean linkSearchTermsWithOR, int[] fields)
          Returns an instance of SearchIterator containing a selection of messages located in given folder.
abstract  com.openexchange.tools.iterator.SearchIterator<MailMessage> MailServletInterface.getMessages(java.lang.String folder, int[] fromToIndices, int sortCol, int order, com.openexchange.search.SearchTerm<?> searchTerm, boolean linkSearchTermsWithOR, int[] fields)
          Returns an instance of SearchIterator containing a selection of messages located in given folder.
abstract  com.openexchange.tools.iterator.SearchIterator<MailMessage> MailServletInterface.getNewMessages(java.lang.String folder, int sortCol, int order, int[] fields, int limit)
          Returns an instance of SearchIterator containing max.
abstract  com.openexchange.tools.iterator.SearchIterator<MailMessage> MailServletInterface.getThreadedMessages(java.lang.String folder, int[] fromToIndices, int sortCol, int order, int[] searchCols, java.lang.String[] searchPatterns, boolean linkSearchTermsWithOR, int[] fields)
          Returns a thread-view-sorted instance of SearchIterator containing a selection of messages located in given folder.
 

Methods in com.openexchange.mail with parameters of type MailMessage
abstract  java.lang.String[] MailServletInterface.appendMessages(java.lang.String destFolder, MailMessage[] msgs, boolean force)
          Appends given messages to given folder.
 java.lang.String[] MailServletInterface.importMessages(java.lang.String destFolder, MailMessage[] msgs, boolean force)
          Overwrite this to implement a different append behaviour for mail imports.
 

Uses of MailMessage in com.openexchange.mail.api
 

Fields in com.openexchange.mail.api declared as MailMessage
static MailMessage[] IMailMessageStorage.EMPTY_RETVAL
          The empty return value; e.g. may be used to indicate no result on IMailMessageStorage.searchMessages(String, IndexRange, MailSortField, OrderDirection, SearchTerm, MailField[]) .
 

Methods in com.openexchange.mail.api that return MailMessage
 MailMessage[] IMailMessageStorage.getAllMessages(java.lang.String folder, IndexRange indexRange, MailSortField sortField, OrderDirection order, MailField[] fields)
          A convenience method that delivers all messages contained in given folder through invoking searchMessages() without search arguments.
 MailMessage[] MailMessageStorage.getAllMessages(java.lang.String folder, IndexRange indexRange, MailSortField sortField, OrderDirection order, MailField[] fields)
          A convenience method that delivers all messages contained in given folder through invoking searchMessages() without search arguments.
 MailMessage[] IMailMessageStorage.getDeletedMessages(java.lang.String folder, MailField[] fields)
          Gets all deleted messages in specified folder.
 MailMessage[] MailMessageStorage.getDeletedMessages(java.lang.String folder, MailField[] fields)
          Gets all deleted messages in specified folder.
 MailMessage MailLogicTools.getFowardMessage(MailMessage[] originalMails)
          Creates a forward message for the messages specified by originalMails.
 MailMessage MailLogicTools.getFowardMessage(MailMessage[] originalMails, UserSettingMail usm)
          Creates a forward message for the messages specified by originalMails.
 MailMessage IMailMessageStorage.getMessage(java.lang.String folder, java.lang.String mailId, boolean markSeen)
          Gets the mail located in given folder whose mail ID matches specified ID.
 MailMessage MailMessageStorage.getMessage(java.lang.String folder, java.lang.String mailId, boolean markSeen)
          Gets the mail located in given folder whose mail ID matches specified ID.
 MailMessage[] IMailMessageStorage.getMessages(java.lang.String folder, java.lang.String[] mailIds, MailField[] fields)
          Gets the mails located in given folder whose mail ID matches specified ID.
abstract  MailMessage[] MailMessageStorage.getMessages(java.lang.String folder, java.lang.String[] mailIds, MailField[] fields)
           
 MailMessage[] IMailMessageStorageExt.getMessages(java.lang.String folder, java.lang.String[] mailIds, MailField[] fields, java.lang.String[] headerNames)
          Gets the mails located in given folder whose mail ID matches specified ID.
 MailMessage[] IMailMessageStorage.getNewAndModifiedMessages(java.lang.String folder, MailField[] fields)
          Gets all new and modified messages in specified folder.
 MailMessage[] MailMessageStorage.getNewAndModifiedMessages(java.lang.String folder, MailField[] fields)
          Gets all new and modified messages in specified folder.
 MailMessage MailLogicTools.getReplyMessage(MailMessage originalMail, boolean replyAll)
          Creates a reply message for the message specified by originalMail.
 MailMessage MailLogicTools.getReplyMessage(MailMessage originalMail, boolean replyAll, UserSettingMail usm)
          Creates a reply message for the message specified by originalMail.
 MailMessage[] IMailMessageStorage.getThreadSortedMessages(java.lang.String folder, IndexRange indexRange, MailSortField sortField, OrderDirection order, SearchTerm<?> searchTerm, MailField[] fields)
          An optional convenience method that gets the messages located in given folder sorted by message thread reference.
 MailMessage[] MailMessageStorage.getThreadSortedMessages(java.lang.String folder, IndexRange indexRange, MailSortField sortField, OrderDirection order, SearchTerm<?> searchTerm, MailField[] fields)
           
 MailMessage[] IMailMessageStorage.getUnreadMessages(java.lang.String folder, MailSortField sortField, OrderDirection order, MailField[] fields, int limit)
          Gets all unread messages located in given folder; meaning messages that do not have the \Seen flag set.
 MailMessage[] MailMessageStorage.getUnreadMessages(java.lang.String folder, MailSortField sortField, OrderDirection order, MailField[] fields, int limit)
          Gets all unread messages located in given folder; meaning messages that do not have the \Seen flag set.
 MailMessage IMailMessageStorage.saveDraft(java.lang.String draftFullname, ComposedMailMessage draftMail)
          A convenience method that saves given draft mail to default drafts folder and supports deletion of old draft's version (draft-edit operation).
 MailMessage MailMessageStorage.saveDraft(java.lang.String draftFullname, ComposedMailMessage draftMail)
           
 MailMessage[] IMailMessageStorage.searchMessages(java.lang.String folder, IndexRange indexRange, MailSortField sortField, OrderDirection order, SearchTerm<?> searchTerm, MailField[] fields)
          Searches mails located in given folder.
abstract  MailMessage[] MailMessageStorage.searchMessages(java.lang.String folder, IndexRange indexRange, MailSortField sortField, OrderDirection order, SearchTerm<?> searchTerm, MailField[] fields)
           
 

Methods in com.openexchange.mail.api with parameters of type MailMessage
 java.lang.String[] IMailMessageStorage.appendMessages(java.lang.String destFolder, MailMessage[] msgs)
          Appends given messages to given folder.
abstract  java.lang.String[] MailMessageStorage.appendMessages(java.lang.String destFolder, MailMessage[] msgs)
           
 MailMessage MailLogicTools.getFowardMessage(MailMessage[] originalMails)
          Creates a forward message for the messages specified by originalMails.
 MailMessage MailLogicTools.getFowardMessage(MailMessage[] originalMails, UserSettingMail usm)
          Creates a forward message for the messages specified by originalMails.
 MailMessage MailLogicTools.getReplyMessage(MailMessage originalMail, boolean replyAll)
          Creates a reply message for the message specified by originalMail.
 MailMessage MailLogicTools.getReplyMessage(MailMessage originalMail, boolean replyAll, UserSettingMail usm)
          Creates a reply message for the message specified by originalMail.
 

Uses of MailMessage in com.openexchange.mail.api.enhanced
 

Methods in com.openexchange.mail.api.enhanced that return MailMessage
 MailMessage[] MailMessageStorageLong.getAllMessages(java.lang.String folder, IndexRange indexRange, MailSortField sortField, OrderDirection order, MailField[] fields)
          A convenience method that delivers all messages contained in given folder through invoking searchMessages() without search arguments.
 MailMessage MailMessageStorageLong.getMessage(java.lang.String folder, java.lang.String mailId, boolean markSeen)
           
 MailMessage MailMessageStorageLong.getMessageLong(java.lang.String folder, long mailId, boolean markSeen)
          Gets the mail located in given folder whose mail ID matches specified ID.
 MailMessage[] MailMessageStorageLong.getMessages(java.lang.String folder, java.lang.String[] mailIds, MailField[] fields)
           
abstract  MailMessage[] MailMessageStorageLong.getMessagesLong(java.lang.String folder, long[] mailIds, MailField[] fields)
          Gets the mails located in given folder whose mail ID matches specified ID.
 MailMessage[] MailMessageStorageLong.getThreadSortedMessages(java.lang.String folder, IndexRange indexRange, MailSortField sortField, OrderDirection order, SearchTerm<?> searchTerm, MailField[] fields)
          An optional convenience method that gets the messages located in given folder sorted by message thread reference.
 MailMessage[] MailMessageStorageLong.getUnreadMessages(java.lang.String folder, MailSortField sortField, OrderDirection order, MailField[] fields, int limit)
          Gets all unread messages located in given folder; meaning messages that do not have the \Seen flag set.
 MailMessage MailMessageStorageLong.saveDraft(java.lang.String draftFullname, ComposedMailMessage draftMail)
          A convenience method that saves given draft mail to default drafts folder and supports deletion of old draft's version (draft-edit operation).
abstract  MailMessage[] MailMessageStorageLong.searchMessages(java.lang.String folder, IndexRange indexRange, MailSortField sortField, OrderDirection order, SearchTerm<?> searchTerm, MailField[] fields)
          Searches mails located in given folder.
 

Methods in com.openexchange.mail.api.enhanced with parameters of type MailMessage
 java.lang.String[] MailMessageStorageLong.appendMessages(java.lang.String destFolder, MailMessage[] msgs)
           
abstract  long[] MailMessageStorageLong.appendMessagesLong(java.lang.String destFolder, MailMessage[] msgs)
          Appends given messages to given folder.
 

Uses of MailMessage in com.openexchange.mail.cache
 

Methods in com.openexchange.mail.cache that return MailMessage
 MailMessage[] MailMessageCache.getMessages(java.lang.String[] uids, int accountId, java.lang.String fullname, int userId, int cid)
          Gets the corresponding messages from cache.
 

Methods in com.openexchange.mail.cache with parameters of type MailMessage
 void MailMessageCache.putMessages(int accountId, MailMessage[] mails, int userId, int cid)
          Puts given messages into cache.
 

Uses of MailMessage in com.openexchange.mail.dataobjects
 

Subclasses of MailMessage in com.openexchange.mail.dataobjects
 class CompositeMailMessage
          CompositeMailMessage - Extends the common MailMessage class by the possibility to add extra parts to an existing MailMessage instance whose MIME type is multipart/*
 class IDMailMessage
          IDMailMessage - Supports only IDMailMessage.getMailId() and getFolder().
 

Methods in com.openexchange.mail.dataobjects with parameters of type MailMessage
static MailStructure MailStructure.getMailStructure(MailMessage mail)
          Generates the corresponding mail structure for specified mail message.
 

Constructors in com.openexchange.mail.dataobjects with parameters of type MailMessage
CompositeMailMessage(MailMessage delegate)
          Constructor
 

Uses of MailMessage in com.openexchange.mail.dataobjects.compose
 

Subclasses of MailMessage in com.openexchange.mail.dataobjects.compose
 class ComposedMailMessage
          ComposedMailMessage - Subclass of MailMessage designed for composing a mail.
 

Uses of MailMessage in com.openexchange.mail.json.parser
 

Methods in com.openexchange.mail.json.parser with parameters of type MailMessage
static void MessageParser.parse(org.json.JSONObject jsonObj, MailMessage mail, com.openexchange.session.Session session, int accountId)
          Parses given instance of JSONObject to given instance of MailMessage.
static void MessageParser.parse(org.json.JSONObject jsonObj, MailMessage mail, java.util.TimeZone timeZone, com.openexchange.session.Session session, int accountId)
          Parses given instance of JSONObject to given instance of MailMessage.
static void MessageParser.parseBasics(org.json.JSONObject jsonObj, MailMessage mail, java.util.TimeZone timeZone)
          Takes a mail as jsonObj and extracts the values into a given MailMessage object.
 

Uses of MailMessage in com.openexchange.mail.json.writer
 

Methods in com.openexchange.mail.json.writer with parameters of type MailMessage
 void MessageWriter.MailFieldWriter.writeField(org.json.JSONValue jsonContainer, MailMessage mail, int level, boolean withKey, int accountId, int user, int cid)
           
static org.json.JSONObject MessageWriter.writeMailMessage(int accountId, MailMessage mail, DisplayMode displayMode, com.openexchange.session.Session session, UserSettingMail settings)
          Writes whole mail as a JSON object.
static org.json.JSONObject MessageWriter.writeMailMessage(int accountId, MailMessage mail, DisplayMode displayMode, com.openexchange.session.Session session, UserSettingMail settings, java.util.Collection<com.openexchange.groupware.AbstractOXException> warnings)
          Writes whole mail as a JSON object.
static org.json.JSONObject MessageWriter.writeRawMailMessage(int accountId, MailMessage mail)
          Writes raw mail as a JSON object.
static org.json.JSONObject MessageWriter.writeStructure(int accountId, MailMessage mail, long maxSize)
          Writes specified mail's structure as a JSON object.
 

Uses of MailMessage in com.openexchange.mail.mime.converters
 

Methods in com.openexchange.mail.mime.converters that return MailMessage
static MailMessage MIMEMessageConverter.convertMessage(byte[] asciiBytes)
          Creates a message data object from given message bytes conform to RFC822.
static MailMessage MIMEMessageConverter.convertMessage(byte[] asciiBytes, java.lang.String uid, java.lang.String fullname, char separator, MailField[] fields)
          Creates a message data object from given message/rfc822 content filled with desired fields.
static MailMessage MIMEMessageConverter.convertMessage(javax.mail.internet.MimeMessage msg)
          Creates a message data object from given MIME message.
static MailMessage MIMEMessageConverter.convertMessage(javax.mail.internet.MimeMessage msg, java.lang.String uid, java.lang.String fullname, char separator, MailField[] fields)
          Creates a message data object from given MIME message filled with desired fields.
static MailMessage[] MIMEMessageConverter.convertMessages(javax.mail.Message[] msgs, javax.mail.Folder folder, MailField[] fields, boolean includeBody)
          Converts given array of Message instances to an array of MailMessage instances.
static MailMessage[] MIMEMessageConverter.convertMessages(javax.mail.Message[] msgs, MailField[] fields)
          Converts given array of Message instances to an array of MailMessage instances.
static MailMessage[] MIMEMessageConverter.convertMessages(javax.mail.Message[] msgs, MailField[] fields, java.lang.String[] headerNames, boolean includeBody)
          Converts given array of Message instances to an array of MailMessage instances.
static MailMessage MIMEMessageConverter.fillComposedMailMessage(ComposedMailMessage composedMail)
          Fills specified instance of ComposedMailMessage with MIMEMessageFiller.
static MailMessage MIMEMessageConverter.newMailMessage()
          Returns a new instance of MailMessage ready to get filled with header and/or flag information, but not capable to reference to body content.
 

Methods in com.openexchange.mail.mime.converters with parameters of type MailMessage
static void MIMEMessageConverter.checkFieldExistence(MailMessage[] mails, MailField[] fields)
          Checks field existence.
static javax.mail.Message MIMEMessageConverter.convertMailMessage(MailMessage mail)
          Converts given instance of MailMessage into a JavaMail-conform Message object.
static javax.mail.Message MIMEMessageConverter.convertMailMessage(MailMessage mail, boolean clone)
          Converts given instance of MailMessage into a JavaMail-conform Message object.
static javax.mail.Message[] MIMEMessageConverter.convertMailMessages(MailMessage[] mails)
          Converts given instances of MailMessage into JavaMail-conform Message objects.
static javax.mail.Message[] MIMEMessageConverter.convertMailMessages(MailMessage[] mails, boolean clone)
          Converts given instances of MailMessage into JavaMail-conform Message objects.
static void MIMEMessageConverter.parseFlags(javax.mail.Flags flags, MailMessage mailMessage)
          Parses specified flags to given mail.
static void MIMEMessageConverter.parseImportance(java.lang.String importance, MailMessage mailMessage)
          Parses the value of header Importance.
static void MIMEMessageConverter.parsePriority(java.lang.String priorityStr, MailMessage mailMessage)
          Parses the value of header X-Priority.
 

Uses of MailMessage in com.openexchange.mail.mime.dataobjects
 

Subclasses of MailMessage in com.openexchange.mail.mime.dataobjects
 class MIMEMailMessage
          MIMEMailMessage - A subclass of MailMessage to support MIME messages (as per RFC822).
 

Constructors in com.openexchange.mail.mime.dataobjects with parameters of type MailMessage
NestedMessageMailPart(MailMessage mailMessage)
          Initializes a new NestedMessageMailPart.
 

Uses of MailMessage in com.openexchange.mail.mime.filler
 

Methods in com.openexchange.mail.mime.filler with parameters of type MailMessage
 void MIMEMessageFiller.setReplyHeaders(MailMessage referencedMail, javax.mail.internet.MimeMessage mimeMessage)
          Sets the appropriate headers In-Reply-To and References in specified MIME message.
 

Uses of MailMessage in com.openexchange.mail.mime.processing
 

Methods in com.openexchange.mail.mime.processing that return MailMessage
static MailMessage MimeForward.getFowardMail(MailMessage[] originalMails, com.openexchange.session.Session session, int accountID)
          Composes a forward message from specified original messages based on MIME objects from JavaMail API.
static MailMessage MimeForward.getFowardMail(MailMessage[] originalMails, com.openexchange.session.Session session, int[] accountIDs, UserSettingMail usm)
          Composes a forward message from specified original messages taken from possibly differing accounts based on MIME objects from JavaMail API.
static MailMessage MimeForward.getFowardMail(MailMessage[] originalMails, com.openexchange.session.Session session, int accountID, UserSettingMail usm)
          Composes a forward message from specified original messages based on MIME objects from JavaMail API.
static MailMessage MimeReply.getReplyMail(MailMessage originalMail, boolean replyAll, com.openexchange.session.Session session, int accountId)
          Composes a reply message from specified original message based on MIME objects from JavaMail API.
static MailMessage MimeReply.getReplyMail(MailMessage originalMail, boolean replyAll, com.openexchange.session.Session session, int accountId, UserSettingMail usm)
          Composes a reply message from specified original message based on MIME objects from JavaMail API.
 

Methods in com.openexchange.mail.mime.processing with parameters of type MailMessage
static MailMessage MimeForward.getFowardMail(MailMessage[] originalMails, com.openexchange.session.Session session, int accountID)
          Composes a forward message from specified original messages based on MIME objects from JavaMail API.
static MailMessage MimeForward.getFowardMail(MailMessage[] originalMails, com.openexchange.session.Session session, int[] accountIDs, UserSettingMail usm)
          Composes a forward message from specified original messages taken from possibly differing accounts based on MIME objects from JavaMail API.
static MailMessage MimeForward.getFowardMail(MailMessage[] originalMails, com.openexchange.session.Session session, int accountID, UserSettingMail usm)
          Composes a forward message from specified original messages based on MIME objects from JavaMail API.
static MailMessage MimeReply.getReplyMail(MailMessage originalMail, boolean replyAll, com.openexchange.session.Session session, int accountId)
          Composes a reply message from specified original message based on MIME objects from JavaMail API.
static MailMessage MimeReply.getReplyMail(MailMessage originalMail, boolean replyAll, com.openexchange.session.Session session, int accountId, UserSettingMail usm)
          Composes a reply message from specified original message based on MIME objects from JavaMail API.
 

Uses of MailMessage in com.openexchange.mail.parser
 

Methods in com.openexchange.mail.parser with parameters of type MailMessage
 void MailMessageHandler.handleMessageEnd(MailMessage mail)
          Perform some optional finishing operations
 void MailMessageParser.parseMailMessage(MailMessage mail, MailMessageHandler handler)
          Parses specified mail using given handler as call-back
 void MailMessageParser.parseMailMessage(MailMessage mail, MailMessageHandler handler, java.lang.String prefix)
          Parses specified mail using given handler as call-back and given initial prefix for mail part identifiers; e.g.
 

Uses of MailMessage in com.openexchange.mail.parser.handlers
 

Methods in com.openexchange.mail.parser.handlers with parameters of type MailMessage
 void RawJSONMessageHandler.handleMessageEnd(MailMessage mail)
           
 void ImageMessageHandler.handleMessageEnd(MailMessage mail)
           
 void MailPartHandler.handleMessageEnd(MailMessage msg)
           
 void JSONMessageHandler.handleMessageEnd(MailMessage mail)
           
 void NonInlineForwardPartHandler.handleMessageEnd(MailMessage mail)
           
 void InlineContentHandler.handleMessageEnd(MailMessage mail)
           
 void DumperMessageHandler.handleMessageEnd(MailMessage msg)
           
 void MultipleMailPartHandler.handleMessageEnd(MailMessage msg)
           
 

Constructors in com.openexchange.mail.parser.handlers with parameters of type MailMessage
JSONMessageHandler(int accountId, MailPath mailPath, MailMessage mail, DisplayMode displayMode, com.openexchange.session.Session session, UserSettingMail usm)
          Initializes a new JSONMessageHandler
RawJSONMessageHandler(int accountId, MailPath mailPath, MailMessage mail)
          Initializes a new RawJSONMessageHandler.
 

Uses of MailMessage in com.openexchange.mail.search
 

Methods in com.openexchange.mail.search that return MailMessage
static MailMessage[] Searcher.matches(MailMessage[] mailMessages, SearchTerm<?> searchTerm)
          Applies specified search term against given instances of MailMessage
 

Methods in com.openexchange.mail.search that return types with arguments of type MailMessage
static java.util.List<MailMessage> Searcher.matches(java.util.List<MailMessage> mailMessages, SearchTerm<?> searchTerm)
          Applies specified search term against given instances of MailMessage
 

Methods in com.openexchange.mail.search with parameters of type MailMessage
 boolean BccTerm.matches(MailMessage mailMessage)
           
 boolean SizeTerm.matches(MailMessage mailMessage)
           
 boolean HeaderTerm.matches(MailMessage mailMessage)
           
 boolean CcTerm.matches(MailMessage mailMessage)
           
 boolean ORTerm.matches(MailMessage mailMessage)
           
 boolean FromTerm.matches(MailMessage mailMessage)
           
 boolean FlagTerm.matches(MailMessage mailMessage)
           
 boolean ReceivedDateTerm.matches(MailMessage mailMessage)
           
 boolean BooleanTerm.matches(MailMessage mailMessage)
           
 boolean BodyTerm.matches(MailMessage mailMessage)
           
 boolean SentDateTerm.matches(MailMessage mailMessage)
           
 boolean SubjectTerm.matches(MailMessage mailMessage)
           
abstract  boolean SearchTerm.matches(MailMessage mailMessage)
          Checks if specified mail message matches this search term
 boolean NOTTerm.matches(MailMessage mailMessage)
           
 boolean ToTerm.matches(MailMessage mailMessage)
           
 boolean ANDTerm.matches(MailMessage mailMessage)
           
static MailMessage[] Searcher.matches(MailMessage[] mailMessages, SearchTerm<?> searchTerm)
          Applies specified search term against given instances of MailMessage
static boolean Searcher.matches(MailMessage mailMessage, SearchTerm<?> searchTerm)
          Deprecated. Invoke SearchTerm.matches(MailMessage) instead
 

Method parameters in com.openexchange.mail.search with type arguments of type MailMessage
static java.util.List<MailMessage> Searcher.matches(java.util.List<MailMessage> mailMessages, SearchTerm<?> searchTerm)
          Applies specified search term against given instances of MailMessage
 

Uses of MailMessage in com.openexchange.mail.search.service
 

Methods in com.openexchange.mail.search.service with parameters of type MailMessage
<T> T
MailAttributeFetcher.getAttribute(java.lang.String attributeName, MailMessage candidate)
           
 

Uses of MailMessage in com.openexchange.mail.structure
 

Methods in com.openexchange.mail.structure with parameters of type MailMessage
 void StructureMailMessageParser.parseMailMessage(MailMessage mail, StructureHandler handler)
          Parses specified mail using given handler as call-back
 void StructureMailMessageParser.parseMailMessage(MailMessage mail, StructureHandler handler, java.lang.String prefix)
          Parses specified mail using given handler as call-back and given initial prefix for mail part identifiers; e.g.
 

Uses of MailMessage in com.openexchange.mail.structure.parser
 

Methods in com.openexchange.mail.structure.parser that return MailMessage
 MailMessage MIMEStructureParser.parseStructure(org.json.JSONObject jsonStructure)
          Parses specified JSON mail structure to a MailMessage instance.
 

Uses of MailMessage in com.openexchange.mail.transport
 

Methods in com.openexchange.mail.transport that return MailMessage
 MailMessage MailTransport.sendMailMessage(ComposedMailMessage transportMail, ComposeType sendType)
          Sends a mail message This is a convenience method that invokes MailTransport.sendMailMessage(ComposedMailMessage, ComposeType, Address[]) with the latter parameter set to null if ComposedMailMessage.hasRecipients() is false; otherwise ComposedMailMessage.getRecipients() is passed.
abstract  MailMessage MailTransport.sendMailMessage(ComposedMailMessage transportMail, ComposeType sendType, javax.mail.Address[] allRecipients)
          Sends a mail message
 MailMessage MailTransport.sendRawMessage(byte[] asciiBytes)
          Sends specified message's raw ascii bytes.
abstract  MailMessage MailTransport.sendRawMessage(byte[] asciiBytes, javax.mail.Address[] allRecipients)
          Sends specified message's raw ascii bytes.
 

Methods in com.openexchange.mail.transport with parameters of type MailMessage
abstract  ReferencedMailPart TransportProvider.getNewReferencedMail(MailMessage referencedMail, com.openexchange.session.Session session)
          Gets a new instance of ReferencedMailPart
abstract  void MailTransport.sendReceiptAck(MailMessage srcMail, java.lang.String fromAddr)
          Sends a receipt acknowledgment for the specified message.
 

Uses of MailMessage in com.openexchange.mail.utils
 

Methods in com.openexchange.mail.utils with parameters of type MailMessage
 int MailMessageComparator.compare(MailMessage msg1, MailMessage msg2)