- MailContentStore - Interface in org.xwiki.mail
-
Save, load and delete mail content.
- MailListener - Interface in org.xwiki.mail
-
Allows listening to Mail sending results.
- MailResult - Interface in org.xwiki.mail
-
The result of the batch of emails being sent.
- MailSender - Interface in org.xwiki.mail
-
Send mails.
- MailSenderConfiguration - Interface in org.xwiki.mail
-
Represents all XWiki configuration options for the Mail Sending feature.
- MailState - Enum in org.xwiki.mail
-
Represents the state of a mail (ready to be sent, sent successfully or failed to be sent).
- MailStatus - Class in org.xwiki.mail
-
Contains information about a mail (when it was sent, its status, etc).
- MailStatus() - Constructor for class org.xwiki.mail.MailStatus
-
Default constructor used by Hibernate to load an instance from the Database.
- MailStatus(String, ExtendedMimeMessage, MailState) - Constructor for class org.xwiki.mail.MailStatus
-
Constructor initializing the MailStatus with mandatory fields (message id, batch id and recipients are extracted
from the passed message, the date is set as now and the state is passed).
- MailStatusResult - Interface in org.xwiki.mail
-
Provides status for each mail in the batch of mails that have been sent.
- MailStatusResultSerializer - Class in org.xwiki.mail
-
- MailStoreException - Exception in org.xwiki.mail
-
Encapsulate a Mail Store error.
- MailStoreException(String) - Constructor for exception org.xwiki.mail.MailStoreException
-
Construct a new exception with the specified detail message.
- MailStoreException(String, Throwable) - Constructor for exception org.xwiki.mail.MailStoreException
-
Construct a new exception with the specified detail message and cause.
- MimeBodyPartFactory<T> - Interface in org.xwiki.mail
-
Creates some message body Part to be added to a Multi Part message.
- MimeMessageFactory<T> - Interface in org.xwiki.mail
-
Create one or several MimeMessage
.
- save(String, ExtendedMimeMessage) - Method in interface org.xwiki.mail.MailContentStore
-
Save MimeMessage to the store.
- ScriptServicePermissionChecker - Interface in org.xwiki.mail.script
-
Decide if mails can be sent from the Mail Sender Scripting Service.
- sendAsynchronously(Iterable<? extends MimeMessage>, Session, MailListener) - Method in interface org.xwiki.mail.MailSender
-
Send a list of mails asynchronously (the call returns immediately).
- serializeErrors(MailStatusResult) - Static method in class org.xwiki.mail.MailStatusResultSerializer
-
- SessionFactory - Interface in org.xwiki.mail
-
Create a Java Mail Session
object, taking its properties from some configuration location but
allowing to pass additional properties (for example to reuse an existing Batch Id).
- setBatchId(String) - Method in class org.xwiki.mail.MailStatus
-
Used by Hibernate to load that property from the database.
- setDate(Date) - Method in class org.xwiki.mail.MailStatus
-
Used by Hibernate to load that property from the database.
- setError(Exception) - Method in class org.xwiki.mail.MailStatus
-
- setErrorDescription(String) - Method in class org.xwiki.mail.MailStatus
-
Used by Hibernate to load that property from the database.
- setErrorSummary(String) - Method in class org.xwiki.mail.MailStatus
-
Used by Hibernate to load that property from the database.
- setHeader(String, String) - Method in class org.xwiki.mail.ExtendedMimeMessage
-
- setMessageId(String) - Method in class org.xwiki.mail.ExtendedMimeMessage
-
Save the message and set the message-ID headers of the message to the provided value.
- setMessageId(String) - Method in class org.xwiki.mail.MailStatus
-
- setRecipients(String) - Method in class org.xwiki.mail.MailStatus
-
Used by Hibernate to load that property from the database (hence the reason why it's a String).
- setState(MailState) - Method in class org.xwiki.mail.MailStatus
-
- setState(String) - Method in class org.xwiki.mail.MailStatus
-
Used by Hibernate to load that property from the database.
- setType(String) - Method in class org.xwiki.mail.ExtendedMimeMessage
-
Specifies what type of email is being sent.
- setType(String) - Method in class org.xwiki.mail.MailStatus
-
Used by Hibernate to load that property from the database.
- setWiki(String) - Method in class org.xwiki.mail.MailStatus
-
Used by Hibernate to load that property from the database.