A C E G I M P S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- appendExtraPropertiesTo(Properties, boolean) - Method in class com.xpn.xwiki.plugin.mailsender.MailConfiguration
-
Add extraProperties to an external Properties object
C
- com.xpn.xwiki.plugin.mailsender - package com.xpn.xwiki.plugin.mailsender
- createAttachmentBodyPart(Attachment, XWikiContext) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
-
Add attachments to a multipart message
- createMail() - Method in interface com.xpn.xwiki.plugin.mailsender.MailSender
-
A helper method for Velocity scripts since we cannot create Java objects from Velocity.
- createMail() - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPluginApi
- createMailConfiguration(XWiki) - Method in interface com.xpn.xwiki.plugin.mailsender.MailSender
-
A helper method for Velocity scripts since we cannot create Java objects from Velocity.
- createMailConfiguration(XWiki) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPluginApi
- createMimeMultipart(Mail, XWikiContext) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
-
Creates a Multipart MIME Message (multiple content-types within the same message) from an existing mail
E
- EMAIL_XWIKI_CLASS_NAME - Static variable in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
-
The name of the Object Type holding mail templates.
- ERROR - Static variable in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
-
Generic error code for plugin failures.
- ERROR_TEMPLATE_EMAIL_OBJECT_NOT_FOUND - Static variable in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
-
Error code signaling that the mail template requested for
MailSenderPlugin.sendMailFromTemplate(String, String, String, String, String, String, VelocityContext, XWikiContext)
was not found. - evaluate(String, Context) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
-
Evaluates a String property containing Velocity
G
- getAttachments() - Method in class com.xpn.xwiki.plugin.mailsender.Mail
- getBcc() - Method in class com.xpn.xwiki.plugin.mailsender.Mail
- getCc() - Method in class com.xpn.xwiki.plugin.mailsender.Mail
- getFileName(String) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
-
Get a file name from its path
- getFrom() - Method in class com.xpn.xwiki.plugin.mailsender.Mail
- getFrom() - Method in class com.xpn.xwiki.plugin.mailsender.MailConfiguration
- getHeader(String) - Method in class com.xpn.xwiki.plugin.mailsender.Mail
- getHeaders() - Method in class com.xpn.xwiki.plugin.mailsender.Mail
- getHost() - Method in class com.xpn.xwiki.plugin.mailsender.MailConfiguration
- getHtmlPart() - Method in class com.xpn.xwiki.plugin.mailsender.Mail
- getMimeTypeFromFilename(String) - Static method in class com.xpn.xwiki.plugin.mailsender.MimeTypesUtil
- getName() - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
- getPluginApi(XWikiPluginInterface, XWikiContext) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
- getPort() - Method in class com.xpn.xwiki.plugin.mailsender.MailConfiguration
- getSmtpPassword() - Method in class com.xpn.xwiki.plugin.mailsender.MailConfiguration
- getSmtpUsername() - Method in class com.xpn.xwiki.plugin.mailsender.MailConfiguration
- getSubject() - Method in class com.xpn.xwiki.plugin.mailsender.Mail
- getTextPart() - Method in class com.xpn.xwiki.plugin.mailsender.Mail
- getTo() - Method in class com.xpn.xwiki.plugin.mailsender.Mail
I
- ID - Static variable in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
-
The name of the plugin, used for accessing it from scripting environments.
M
- Mail - Class in com.xpn.xwiki.plugin.mailsender
-
The variables to, cc, bcc can contain several email addresses, separated by commas.
- Mail() - Constructor for class com.xpn.xwiki.plugin.mailsender.Mail
- Mail(String, String, String, String, String, String, String) - Constructor for class com.xpn.xwiki.plugin.mailsender.Mail
- MailConfiguration - Class in com.xpn.xwiki.plugin.mailsender
-
Represents a Mail Server configuration.
- MailConfiguration() - Constructor for class com.xpn.xwiki.plugin.mailsender.MailConfiguration
- MailConfiguration(XWiki) - Constructor for class com.xpn.xwiki.plugin.mailsender.MailConfiguration
- MailSender - Interface in com.xpn.xwiki.plugin.mailsender
-
Send mails to recipients (to, cc, bcc).
- MailSenderPlugin - Class in com.xpn.xwiki.plugin.mailsender
-
Plugin that brings powerful mailing capabilities.
- MailSenderPlugin(String, String, XWikiContext) - Constructor for class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
-
Default plugin constructor.
- MailSenderPluginApi - Class in com.xpn.xwiki.plugin.mailsender
-
Plugin that brings powerful mailing capabilities.
- MailSenderPluginApi(MailSenderPlugin, XWikiContext) - Constructor for class com.xpn.xwiki.plugin.mailsender.MailSenderPluginApi
-
API constructor.
- main(String[]) - Static method in class com.xpn.xwiki.plugin.mailsender.MimeTypesUtil
- MIME_TYPES - Static variable in class com.xpn.xwiki.plugin.mailsender.MimeTypesUtil
- MimeTypesUtil - Class in com.xpn.xwiki.plugin.mailsender
- MimeTypesUtil() - Constructor for class com.xpn.xwiki.plugin.mailsender.MimeTypesUtil
P
- parseAddresses(String) - Static method in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
-
Split comma separated list of emails
- parseRawMessage(String, Mail) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
-
Splits a raw mail into headers and the actual content, filling in a
Mail
object. - prepareVelocityContext(String, String, String, String, Map<String, Object>, XWikiContext) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
-
Prepares a Mail Velocity context based on a map of parameters
- prepareVelocityContext(String, String, String, String, VelocityContext, XWikiContext) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
-
Prepares a Mail Velocity context
S
- sendHtmlMessage(String, String, String, String, String, String, String, List<Attachment>) - Method in interface com.xpn.xwiki.plugin.mailsender.MailSender
-
Sends an HTML mail, with a list of attachments
- sendHtmlMessage(String, String, String, String, String, String, String, List<Attachment>) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPluginApi
- sendMail(Mail) - Method in interface com.xpn.xwiki.plugin.mailsender.MailSender
-
Generic method for sending emails.
- sendMail(Mail) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPluginApi
- sendMail(Mail, MailConfiguration) - Method in interface com.xpn.xwiki.plugin.mailsender.MailSender
-
Generic method for sending emails.
- sendMail(Mail, MailConfiguration) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPluginApi
- sendMail(Mail, MailConfiguration, XWikiContext) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
-
Send a single Mail
- sendMail(Mail, XWikiContext) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
-
Send a single Mail
- sendMailFromTemplate(String, String, String, String, String, String, Map<String, Object>, XWikiContext) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
-
Uses an XWiki document to build the message subject and context, based on variables stored in a map.
- sendMailFromTemplate(String, String, String, String, String, String, VelocityContext, XWikiContext) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
-
Uses an XWiki document to build the message subject and context, based on variables stored in the VelocityContext.
- sendMails(Collection<Mail>, MailConfiguration, XWikiContext) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
-
Send a Collection of Mails (multiple emails)
- sendMails(Collection<Mail>, XWikiContext) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
-
Send a Collection of Mails (multiple emails)
- sendMessageFromTemplate(String, String, String, String, String, String, Map<String, Object>) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPluginApi
-
Uses an XWiki document to build the message subject and context, based on variables stored in a map.
- sendMessageFromTemplate(String, String, String, String, String, String, VelocityContext) - Method in interface com.xpn.xwiki.plugin.mailsender.MailSender
-
Uses an XWiki document to build the message subject and context, based on variables stored in the VelocityContext.
- sendMessageFromTemplate(String, String, String, String, String, String, VelocityContext) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPluginApi
- sendRawMessage(String, String, String) - Method in interface com.xpn.xwiki.plugin.mailsender.MailSender
-
Sends a raw message.
- sendRawMessage(String, String, String) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPluginApi
- sendTextMessage(String, String, String, String) - Method in interface com.xpn.xwiki.plugin.mailsender.MailSender
-
Sends a simple text plain mail
- sendTextMessage(String, String, String, String) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPluginApi
- sendTextMessage(String, String, String, String, String, String, List<Attachment>) - Method in interface com.xpn.xwiki.plugin.mailsender.MailSender
-
Sends a simple text plain mail with a list of files attachments
- sendTextMessage(String, String, String, String, String, String, List<Attachment>) - Method in class com.xpn.xwiki.plugin.mailsender.MailSenderPluginApi
- setAttachments(List<Attachment>) - Method in class com.xpn.xwiki.plugin.mailsender.Mail
- setBcc(String) - Method in class com.xpn.xwiki.plugin.mailsender.Mail
- setCc(String) - Method in class com.xpn.xwiki.plugin.mailsender.Mail
- setExtraProperties(String) - Method in class com.xpn.xwiki.plugin.mailsender.MailConfiguration
- setExtraProperties(Properties) - Method in class com.xpn.xwiki.plugin.mailsender.MailConfiguration
- setFrom(String) - Method in class com.xpn.xwiki.plugin.mailsender.Mail
- setFrom(String) - Method in class com.xpn.xwiki.plugin.mailsender.MailConfiguration
- setHeader(String, String) - Method in class com.xpn.xwiki.plugin.mailsender.Mail
- setHeaders(Map<String, String>) - Method in class com.xpn.xwiki.plugin.mailsender.Mail
- setHost(String) - Method in class com.xpn.xwiki.plugin.mailsender.MailConfiguration
- setHtmlPart(String) - Method in class com.xpn.xwiki.plugin.mailsender.Mail
- setPort(int) - Method in class com.xpn.xwiki.plugin.mailsender.MailConfiguration
- setSmtpPassword(String) - Method in class com.xpn.xwiki.plugin.mailsender.MailConfiguration
- setSmtpUsername(String) - Method in class com.xpn.xwiki.plugin.mailsender.MailConfiguration
- setSubject(String) - Method in class com.xpn.xwiki.plugin.mailsender.Mail
- setTextPart(String) - Method in class com.xpn.xwiki.plugin.mailsender.Mail
- setTo(String) - Method in class com.xpn.xwiki.plugin.mailsender.Mail
T
- toString() - Method in class com.xpn.xwiki.plugin.mailsender.Mail
- toString() - Method in class com.xpn.xwiki.plugin.mailsender.MailConfiguration
U
- URL_SEPARATOR - Static variable in class com.xpn.xwiki.plugin.mailsender.MailSenderPlugin
- usesAuthentication() - Method in class com.xpn.xwiki.plugin.mailsender.MailConfiguration
All Classes All Packages