Uses of Class
com.openexchange.mail.dataobjects.compose.ComposedMailMessage

Packages that use ComposedMailMessage
com.openexchange.mail   
com.openexchange.mail.api   
com.openexchange.mail.api.enhanced   
com.openexchange.mail.json.parser   
com.openexchange.mail.mime.converters   
com.openexchange.mail.mime.filler   
com.openexchange.mail.structure.parser   
com.openexchange.mail.transport   
 

Uses of ComposedMailMessage in com.openexchange.mail
 

Methods in com.openexchange.mail with parameters of type ComposedMailMessage
abstract  java.lang.String MailServletInterface.saveDraft(ComposedMailMessage draftMail, boolean autosave, int accountId)
          Saves specified draft mail.
abstract  void MailServletInterface.sendFormMail(ComposedMailMessage composedMail, int groupId, int accountId)
          Sends a form mail.
abstract  java.lang.String MailServletInterface.sendMessage(ComposedMailMessage transportMail, ComposeType sendType, int accountId)
          Sends a message described through given instance of msgObj and its possible file attachments contained in given instance of uploadEvent.
 

Uses of ComposedMailMessage in com.openexchange.mail.api
 

Methods in com.openexchange.mail.api with parameters of type ComposedMailMessage
 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)
           
 

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

Methods in com.openexchange.mail.api.enhanced with parameters of type ComposedMailMessage
 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).
 

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

Methods in com.openexchange.mail.json.parser that return ComposedMailMessage
static ComposedMailMessage MessageParser.parse4Draft(org.json.JSONObject jsonObj, com.openexchange.groupware.upload.impl.UploadEvent uploadEvent, com.openexchange.session.Session session, int accountId)
          Completely parses given instance of JSONObject and given instance of UploadEvent to a corresponding ComposedMailMessage object dedicated for being saved as a draft message.
static ComposedMailMessage[] MessageParser.parse4Transport(org.json.JSONObject jsonObj, com.openexchange.groupware.upload.impl.UploadEvent uploadEvent, com.openexchange.session.Session session, int accountId, java.lang.String protocol, java.lang.String hostName)
          Completely parses given instance of JSONObject and given instance of UploadEvent to corresponding ComposedMailMessage objects dedicated for being sent.
 

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

Methods in com.openexchange.mail.mime.converters with parameters of type ComposedMailMessage
static javax.mail.Message MIMEMessageConverter.convertComposedMailMessage(ComposedMailMessage composedMail)
          Converts given instance of ComposedMailMessage into a JavaMail-conform Message object.
static MailMessage MIMEMessageConverter.fillComposedMailMessage(ComposedMailMessage composedMail)
          Fills specified instance of ComposedMailMessage with MIMEMessageFiller.
 

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

Methods in com.openexchange.mail.mime.filler with parameters of type ComposedMailMessage
 void MIMEMessageFiller.fillMailBody(ComposedMailMessage mail, javax.mail.internet.MimeMessage mimeMessage, ComposeType type)
          Fills the body of given instance of MimeMessage with the contents specified through given instance of ComposedMailMessage.
 void MIMEMessageFiller.setMessageHeaders(ComposedMailMessage mail, javax.mail.internet.MimeMessage mimeMessage)
          Sets necessary headers in specified MIME message: From/ Sender, To, Cc, Bcc, Reply-To, Subject, etc.
 void MIMEMessageFiller.setSendHeaders(ComposedMailMessage mail, javax.mail.internet.MimeMessage mimeMessage)
          Sets the appropriate headers before message's transport: Reply-To, Date, and Subject
 

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

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

Uses of ComposedMailMessage in com.openexchange.mail.transport
 

Methods in com.openexchange.mail.transport that return ComposedMailMessage
abstract  ComposedMailMessage TransportProvider.getNewComposedMailMessage(com.openexchange.session.Session session, com.openexchange.groupware.contexts.Context ctx)
          Gets a new instance of ComposedMailMessage
 

Methods in com.openexchange.mail.transport with parameters of type ComposedMailMessage
 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 hasRecipients() is false; otherwise getRecipients() is passed.
abstract  MailMessage MailTransport.sendMailMessage(ComposedMailMessage transportMail, ComposeType sendType, javax.mail.Address[] allRecipients)
          Sends a mail message