A C E G I M P S T U 
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
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
 
A C E G I M P S T U 
All Classes All Packages