Uses of Class
com.jalios.jcms.mail.MailMessage
-
Packages that use MailMessage Package Description com.jalios.jcms.handler Contains the javabean classes uses to process HTTP request (aka form handlers).com.jalios.jcms.mail com.jalios.jcms.mail.listener com.jalios.jcms.mail.listener.criteria com.jalios.jcms.mail.providers com.jalios.jcms.policy -
-
Uses of MailMessage in com.jalios.jcms.handler
Fields in com.jalios.jcms.handler declared as MailMessage Modifier and Type Field Description protected MailMessage
MailEditHandler. msg
-
Uses of MailMessage in com.jalios.jcms.mail
Classes in com.jalios.jcms.mail with type parameters of type MailMessage Modifier and Type Class Description static class
MailMessage.SentDateComparator<T extends MailMessage>
Compares two MailMessage using their SentDate in descending order (newest date first).Methods in com.jalios.jcms.mail that return MailMessage Modifier and Type Method Description MailMessage
MailMessage. addAttachements(FileDocument v)
MailMessage
MailMessage. addAttachements(java.util.Set<FileDocument> v)
MailMessage
MailMessage. addBcc(Member v)
MailMessage
MailMessage. addBcc(java.lang.String v)
MailMessage
MailMessage. addBcc(java.util.Set<Member> v)
MailMessage
MailMessage. addCc(Member v)
MailMessage
MailMessage. addCc(java.lang.String v)
MailMessage
MailMessage. addCc(java.util.Set<Member> v)
MailMessage
MailMessage. addFile(java.io.File file)
Add a file to send with this MailMessage.MailMessage
MailMessage. addFile(java.io.File file, java.lang.String id)
Add a file to send with this MailMessage.MailMessage
MailMessage. addTo(Member v)
MailMessage
MailMessage. addTo(java.lang.String v)
MailMessage
MailMessage. addTo(java.util.Set<Member> v)
static MailMessage[]
MessageUtil. buildOneMessageForEach(MailMessage mailMessage)
Create one message one for each recipients.MailMessage
MailManager. createDBMailMessage(javax.mail.Message msg)
Build a DBMessage from a Message and save in into the DBMailMessage
MailManager. getDBMailMessage(java.lang.String msgid)
Returns the DBMailMessage for the given Message IdMailMessage
MailManager. getDBMailMessage(javax.mail.Message msg)
Returns the DBMailMessage for the given MessageMailMessage
MailMessage. setBcc(Member v)
MailMessage
MailMessage. setBcc(java.lang.String v)
MailMessage
MailMessage. setCc(Member v)
MailMessage
MailMessage. setCc(java.lang.String v)
MailMessage
MailMessage. setContentHtmlFromJsp(java.lang.String jspPath, Member loggedMember, java.lang.String language, java.util.HashMap<java.lang.Object,java.lang.Object> requestAttribute, java.util.HashMap<java.lang.Object,java.lang.Object> sessionAttribute)
Set the HTML text content of this MailMessage from the rendering of the specified jsp.MailMessage
MailMessage. setContentTextFromJsp(java.lang.String jspPath, Member loggedMember, java.lang.String language, java.util.HashMap<java.lang.Object,java.lang.Object> requestAttribute, java.util.HashMap<java.lang.Object,java.lang.Object> sessionAttribute)
Set the plain text content of this MailMessage from the rendering of the specified jsp.MailMessage
MailMessage. setFrom(Member v)
MailMessage
MailMessage. setReplyTo(Member v)
MailMessage
MailMessage. setTo(Member v)
MailMessage
MailMessage. setTo(java.lang.String v)
Methods in com.jalios.jcms.mail that return types with arguments of type MailMessage Modifier and Type Method Description java.util.Set<MailMessage>
AbstractMailProvider. expunge(FetchMailTransaction mailTransaction, java.util.Set<MailMessage> messageToExpunge)
expunge the provided message from the remote mailbox servicejava.util.List<MailMessage>
AbstractMailProvider. fetch(FetchMailTransaction mailTransaction, boolean expungeOnFetch)
Fetch MailMessage from a mail boxjava.util.List<MailMessage>
MailAccount. fetch(FetchMailTransaction mailTransaction)
java.util.Collection<? extends MailMessage>
MailManager. getDBMailMessageReplies(java.lang.String msgid)
Returns the DBMailMessage for the given Message Idjava.util.Collection<? extends MailMessage>
MailManager. getDBMailMessageThread(java.lang.String thread)
java.util.Collection<? extends MailMessage>
MailMessage. getMailMessageReplies()
Returns a Collection of MailMessage replies of the current MailMessagejava.util.Collection<? extends MailMessage>
MailMessage. getMailMessageThread()
Returns a Collection of MailMessage, thread of the current discussion in ascending order (oldest date first).java.util.List<MailMessage>
AbstractMailProvider. sendMessages(MailMessage[] msg, boolean catchMailErrors)
Send given messages.java.util.List<MailMessage>
MailManager. sendMessages(MailMessage[] msgs, boolean catchMailErrors)
Send n Mails.java.util.List<MailMessage>
MailManager. sendMessages(java.util.List<MailMessage> msgList, boolean catchMailErrors)
Send n Mails.Methods in com.jalios.jcms.mail with parameters of type MailMessage Modifier and Type Method Description static void
MailManager. addAuthKeyToImagesSrc(MailMessage msg, java.util.HashMap<java.lang.String,java.lang.Object> ctxt)
Rewrite the HTML content of the specified MailMessage to add an authentication key to all images URL.static void
MailManager. addDefaultHeaders(MailMessage msg, java.util.HashMap<java.lang.String,java.lang.Object> ctxt)
An internal method used to add default mail headers configured in properties in the message.protected static void
MessageUtil. addHeaders(MailMessage mailMessage, javax.mail.Message message)
void
MailPolicyManager. afterSendMail(MailMessage msg, java.util.HashMap<java.lang.String,java.lang.Object> ctxt)
boolean
MailPolicyManager. beforeSendMail(MailMessage msg, java.util.HashMap<java.lang.String,java.lang.Object> ctxt)
static javax.mail.Message
MessageUtil. buildMessage(MailMessage mailMessage)
Build a MimeMessage bodyPartEncoding values are: text/plain; charset=UTF-8 | text/html; charset=UTF-8static MailMessage[]
MessageUtil. buildOneMessageForEach(MailMessage mailMessage)
Create one message one for each recipients.boolean
AbstractMailListener. fetchMessage(MailMessage mail, boolean stored, java.util.Map<java.lang.String,java.lang.Object> context)
boolean
MailListener. fetchMessage(MailMessage mail, boolean stored, java.util.Map<java.lang.String,java.lang.Object> ctxt)
Invoked after a mail was fetch.boolean
MailPolicyManager. fetchMessage(MailMessage msg, boolean stored, java.util.Map<java.lang.String,java.lang.Object> context)
protected static void
MessageUtil. fillMessageContent(MailMessage mailMessage, javax.mail.Message message)
static void
MailManager. improveMailMessageConformity(MailMessage msg, java.util.HashMap<java.lang.String,java.lang.Object> ctxt)
Improve the specified MailMessage conformity with mail sending best practices (if enabled).static void
MessageUtil. logMessages(MailMessage msg)
This method is used to log them using log4j (for example when mail is disabled).static void
MessageUtil. logMessages(MailMessage[] msgs)
This method is used to log them using log4j (for example when mail is disabled).static void
MailManager. resolveAddresses(MailMessage mail)
Updates the given mailMessage's addresses field.void
MailManager. saveDBMailMessage(MailMessage mail, java.util.Map<java.lang.String,java.lang.Object> context)
Build a DBMessage from a Message and save in into the DBboolean
MailManager. sendMessage(MailMessage msg, boolean catchMailErrors)
Send 1 Mail.java.util.List<MailMessage>
AbstractMailProvider. sendMessages(MailMessage[] msg, boolean catchMailErrors)
Send given messages.java.util.List<MailMessage>
MailManager. sendMessages(MailMessage[] msgs, boolean catchMailErrors)
Send n Mails.Method parameters in com.jalios.jcms.mail with type arguments of type MailMessage Modifier and Type Method Description java.util.Set<MailMessage>
AbstractMailProvider. expunge(FetchMailTransaction mailTransaction, java.util.Set<MailMessage> messageToExpunge)
expunge the provided message from the remote mailbox servicestatic java.util.TreeSet<java.lang.String>
MessageUtil. getToRecipientSet(java.util.Collection<MailMessage> messages)
Utility method which create a TreeSet of all to recipients email from the specified messages.protected void
MailMessage. sendAcknowledge(java.util.Collection<MailMessage> successMessages, java.util.Collection<MailMessage> errorMessages)
java.util.List<MailMessage>
MailManager. sendMessages(java.util.List<MailMessage> msgList, boolean catchMailErrors)
Send n Mails.Constructors in com.jalios.jcms.mail with parameters of type MailMessage Constructor Description MailMessage(MailMessage other)
-
Uses of MailMessage in com.jalios.jcms.mail.listener
Fields in com.jalios.jcms.mail.listener declared as MailMessage Modifier and Type Field Description protected MailMessage
IncomingMailFetching. mail
The Mail being processed.Methods in com.jalios.jcms.mail.listener that return MailMessage Modifier and Type Method Description MailMessage
IncomingMailFetching. getMail()
Methods in com.jalios.jcms.mail.listener with parameters of type MailMessage Modifier and Type Method Description boolean
AttachementsMailListener. fetchMessage(MailMessage mail, boolean stored, java.util.Map<java.lang.String,java.lang.Object> context)
boolean
IncomingMailListener. fetchMessage(MailMessage mail, boolean stored, java.util.Map<java.lang.String,java.lang.Object> context)
boolean
MemberMailListener. fetchMessage(MailMessage mail, boolean stored, java.util.Map<java.lang.String,java.lang.Object> context)
boolean
ThreadMailListener. fetchMessage(MailMessage mail, boolean stored, java.util.Map<java.lang.String,java.lang.Object> context)
Constructors in com.jalios.jcms.mail.listener with parameters of type MailMessage Constructor Description IncomingMailFetching(java.util.regex.Pattern pattern, MailMessage mail, IncomingMailListener.IncomingMailCriteria criteria)
-
Uses of MailMessage in com.jalios.jcms.mail.listener.criteria
Methods in com.jalios.jcms.mail.listener.criteria with parameters of type MailMessage Modifier and Type Method Description protected static boolean
AbstractIncomingMailFetchCriteria. validateAuthor(Member author, MailMessage mail)
Check that given Member is not disabled, and he can publish required Types.protected static boolean
AbstractIncomingMailFetchCriteria. validateWorkspace(Workspace ws, MailMessage mail)
Check that given Workspace is not closed, not model, and allows required Types publication. -
Uses of MailMessage in com.jalios.jcms.mail.providers
Methods in com.jalios.jcms.mail.providers that return types with arguments of type MailMessage Modifier and Type Method Description java.util.Set<MailMessage>
LegacyMailProvider. expunge(FetchMailTransaction mailTransaction, java.util.Set<MailMessage> messageToExpunge)
java.util.List<MailMessage>
LegacyMailProvider. fetch(FetchMailTransaction mailTransaction, boolean expungeOnFetch)
java.util.List<MailMessage>
LegacyMailProvider. sendMessages(MailMessage[] messages, boolean catchMailErrors)
Methods in com.jalios.jcms.mail.providers with parameters of type MailMessage Modifier and Type Method Description java.util.List<MailMessage>
LegacyMailProvider. sendMessages(MailMessage[] messages, boolean catchMailErrors)
Method parameters in com.jalios.jcms.mail.providers with type arguments of type MailMessage Modifier and Type Method Description java.util.Set<MailMessage>
LegacyMailProvider. expunge(FetchMailTransaction mailTransaction, java.util.Set<MailMessage> messageToExpunge)
-
Uses of MailMessage in com.jalios.jcms.policy
Methods in com.jalios.jcms.policy with parameters of type MailMessage Modifier and Type Method Description void
BasicMailPolicyFilter. afterSendMail(MailMessage msg, java.util.HashMap<java.lang.String,java.lang.Object> ctxt)
Invoked after a mail was sent.void
MailPolicyFilter. afterSendMail(MailMessage msg, java.util.HashMap<java.lang.String,java.lang.Object> ctxt)
Invoked after a mail was sent.boolean
BasicMailPolicyFilter. beforeSendMail(MailMessage msg, java.util.HashMap<java.lang.String,java.lang.Object> ctxt)
Invoked before a mail is sent.boolean
MailPolicyFilter. beforeSendMail(MailMessage msg, java.util.HashMap<java.lang.String,java.lang.Object> ctxt)
Invoked before a mail is sent.boolean
BasicMailPolicyFilter. fetchMessage(MailMessage mail, boolean stored, java.util.Map<java.lang.String,java.lang.Object> ctxt)
Invoked after a mail was fetch.
-