A B C D E F G H I M O P R S T V

A

addAttachment(EmailAttachment) - Method in interface org.jboss.seam.mail.api.MailMessage
Adds Attachment to the message
addAttachment(String, String, ContentDisposition, byte[]) - Method in interface org.jboss.seam.mail.api.MailMessage
Adds Attachment to the message
addAttachment(String, String, ContentDisposition, InputStream) - Method in interface org.jboss.seam.mail.api.MailMessage
Adds Attachment to the message
addAttachment(ContentDisposition, File) - Method in interface org.jboss.seam.mail.api.MailMessage
Adds Attachment to the message
addAttachment(EmailAttachment) - Method in class org.jboss.seam.mail.core.EmailMessage
Adds an EmailAttachment to the EmailMessage
addAttachments(Collection<? extends EmailAttachment>) - Method in interface org.jboss.seam.mail.api.MailMessage
Adds a Collection of Attachments to the message
addAttachments(Collection<? extends EmailAttachment>) - Method in class org.jboss.seam.mail.core.EmailMessage
Adds a Collection of EmailAttachment to the EmailMessage
addBccAddress(InternetAddress) - Method in class org.jboss.seam.mail.core.EmailMessage
Adds a single InternetAddress to the BCC addresses on the EmailMessage
addBccAddresses(Collection<InternetAddress>) - Method in class org.jboss.seam.mail.core.EmailMessage
Adds a Collection of InternetAddress to the BCC addresses on the
addCcAddress(InternetAddress) - Method in class org.jboss.seam.mail.core.EmailMessage
Adds a single InternetAddress to the CC addresses on the EmailMessage
addCcAddresses(Collection<InternetAddress>) - Method in class org.jboss.seam.mail.core.EmailMessage
Adds a Collection of InternetAddress to the CC addresses on the
addDeliveryReceiptAddress(InternetAddress) - Method in class org.jboss.seam.mail.core.EmailMessage
Adds a InternetAddress as a Delivery Receipt address
addDeliveryReceiptAddresses(Collection<InternetAddress>) - Method in class org.jboss.seam.mail.core.EmailMessage
Adds a Collection of InternetAddress as a Delivery Receipt address
addFromAddress(InternetAddress) - Method in class org.jboss.seam.mail.core.EmailMessage
Adds a single InternetAddress to the FROM addresses on the EmailMessage
addFromAddresses(Collection<InternetAddress>) - Method in class org.jboss.seam.mail.core.EmailMessage
Adds a Collection of InternetAddress to the FROM addresses on the EmailMessage
addHeader(String, String) - Method in interface org.jboss.seam.mail.api.MailMessage
Add header to the message.
addHeader(Header) - Method in class org.jboss.seam.mail.core.EmailMessage
Add a single Header to the EmailMessage
addHeaders(Collection<Header>) - Method in class org.jboss.seam.mail.core.EmailMessage
Add a Collection of Header to the EmailMessage
addReadReceiptAddress(InternetAddress) - Method in class org.jboss.seam.mail.core.EmailMessage
Adds a InternetAddress as a Read Receipt address
addReadReceiptAddresses(Collection<InternetAddress>) - Method in class org.jboss.seam.mail.core.EmailMessage
Adds a Collection of InternetAddress as a Read Receipt address
addReplyToAddress(InternetAddress) - Method in class org.jboss.seam.mail.core.EmailMessage
Adds a single InternetAddress to the REPLY-TO addresses on the EmailMessage
addReplyToAddresses(Collection<InternetAddress>) - Method in class org.jboss.seam.mail.core.EmailMessage
Adds a Collection of InternetAddress to the REPLY-TO addresses on the
addToAddress(InternetAddress) - Method in class org.jboss.seam.mail.core.EmailMessage
Adds a single InternetAddress to the TO addresses on the EmailMessage
addToAddresses(Collection<InternetAddress>) - Method in class org.jboss.seam.mail.core.EmailMessage
Adds a Collection of InternetAddress to the TO addresses on the
AttachmentException - Exception in org.jboss.seam.mail.core
Thrown when an email address fails to validate as RFC822
AttachmentException() - Constructor for exception org.jboss.seam.mail.core.AttachmentException
 
AttachmentException(String, Throwable) - Constructor for exception org.jboss.seam.mail.core.AttachmentException
 
AttachmentException(String) - Constructor for exception org.jboss.seam.mail.core.AttachmentException
 
AttachmentException(Throwable) - Constructor for exception org.jboss.seam.mail.core.AttachmentException
 

B

bcc(String...) - Method in interface org.jboss.seam.mail.api.MailMessage
Convenience varargs method to add BCC address(es)
bcc(InternetAddress) - Method in interface org.jboss.seam.mail.api.MailMessage
Add BCC (Blind Carbon Copy) recipient
bcc(EmailContact) - Method in interface org.jboss.seam.mail.api.MailMessage
Add BCC recipient
bcc(Collection<? extends EmailContact>) - Method in interface org.jboss.seam.mail.api.MailMessage
Add collection of BCC (Blind Carbon Copy) recipients
bodyHtml(String) - Method in interface org.jboss.seam.mail.api.MailMessage
Sets the body of the message a HTML body represented by the supplied string
bodyHtml(TemplateProvider) - Method in interface org.jboss.seam.mail.api.MailMessage
Sets the HTML body of the message to the HTML output of the given template
bodyHtmlTextAlt(String, String) - Method in interface org.jboss.seam.mail.api.MailMessage
Sets the body of the message to a HTML body with a plain text alternative
bodyHtmlTextAlt(TemplateProvider, TemplateProvider) - Method in interface org.jboss.seam.mail.api.MailMessage
Sets the body of the message to a HTML body with a plain text alternative output of the given templates
bodyText(String) - Method in interface org.jboss.seam.mail.api.MailMessage
Sets the body of the message a plan text body represented by the supplied string
bodyText(TemplateProvider) - Method in interface org.jboss.seam.mail.api.MailMessage
Sets the text body of the message to the plain text output of the given template

C

cc(String...) - Method in interface org.jboss.seam.mail.api.MailMessage
Convenience varargs method to add CC address(es)
cc(InternetAddress) - Method in interface org.jboss.seam.mail.api.MailMessage
Add CC (Carbon Copy) recipient
cc(EmailContact) - Method in interface org.jboss.seam.mail.api.MailMessage
Add CC recipient
cc(Collection<? extends EmailContact>) - Method in interface org.jboss.seam.mail.api.MailMessage
Add collection of CC (Carbon Copy) recipients
ContentDisposition - Enum in org.jboss.seam.mail.core.enumerations
Defines the available Dispostions for attachments in an email Message.
contentType(ContentType) - Method in interface org.jboss.seam.mail.api.MailMessage
Set the Content Type of the message
ContentType - Enum in org.jboss.seam.mail.core.enumerations
 

D

deliveryReceipt(String) - Method in interface org.jboss.seam.mail.api.MailMessage
Request a delivery receipt "Return-Receipt-To" to the given address

E

EmailAttachment - Interface in org.jboss.seam.mail.core
 
EmailContact - Interface in org.jboss.seam.mail.core
 
EmailMessage - Class in org.jboss.seam.mail.core
Stores infomation about an EmailMessage while it is being build and after sending
EmailMessage() - Constructor for class org.jboss.seam.mail.core.EmailMessage
 
EmailMessageType - Enum in org.jboss.seam.mail.core.enumerations
 
equals(Object) - Method in class org.jboss.seam.mail.core.Header
 

F

from(String...) - Method in interface org.jboss.seam.mail.api.MailMessage
Convenience varargs method to add FROM address(es)
from(InternetAddress) - Method in interface org.jboss.seam.mail.api.MailMessage
Adds a From Address
from(EmailContact) - Method in interface org.jboss.seam.mail.api.MailMessage
Adds a From Address
from(Collection<? extends EmailContact>) - Method in interface org.jboss.seam.mail.api.MailMessage
Adds a Collection of EmailContact as FROM addresses

G

getAddress() - Method in interface org.jboss.seam.mail.core.EmailContact
 
getAttachments() - Method in class org.jboss.seam.mail.core.EmailMessage
Gets a Collection representing all the Attachments on the EmailMessage
getAuth() - Method in class org.jboss.seam.mail.core.MailConfig
 
getBccAddresses() - Method in class org.jboss.seam.mail.core.EmailMessage
Get the Collection of BCC addresses on the EmailMeassage
getBytes() - Method in interface org.jboss.seam.mail.core.EmailAttachment
 
getCcAddresses() - Method in class org.jboss.seam.mail.core.EmailMessage
Get the Collection of CC addresses on the EmailMeassage
getContentDisposition() - Method in interface org.jboss.seam.mail.core.EmailAttachment
 
getContentId() - Method in interface org.jboss.seam.mail.core.EmailAttachment
 
getDeliveryReceiptAddresses() - Method in class org.jboss.seam.mail.core.EmailMessage
Get the collection of InternetAddress which are Delivery Reciept addresses
getDomainName() - Method in class org.jboss.seam.mail.core.MailConfig
 
getEmailMessage() - Method in interface org.jboss.seam.mail.api.MailMessage
Get the EmailMessage representing this MailMessage
getEnableSsl() - Method in class org.jboss.seam.mail.core.MailConfig
 
getEnableTls() - Method in class org.jboss.seam.mail.core.MailConfig
 
getFileName() - Method in interface org.jboss.seam.mail.core.EmailAttachment
 
getFromAddresses() - Method in class org.jboss.seam.mail.core.EmailMessage
Get the Collection of FROM addresses on the EmailMeassage
getHeaders() - Method in interface org.jboss.seam.mail.core.EmailAttachment
 
getHeaders() - Method in class org.jboss.seam.mail.core.EmailMessage
Get a Collection of additional headers added to the EmailMessage
getHtmlBody() - Method in class org.jboss.seam.mail.core.EmailMessage
Get the HTML Body of the EmailMessage
getImportance() - Method in class org.jboss.seam.mail.core.EmailMessage
Get the Current Importance of the EmailMessage.
getImportance() - Method in enum org.jboss.seam.mail.core.enumerations.MessagePriority
 
getJndiSessionName() - Method in class org.jboss.seam.mail.core.MailConfig
 
getLastMessageId() - Method in class org.jboss.seam.mail.core.EmailMessage
Gets the Message-ID after the EmailMeassage has been sent.
getMessageId() - Method in class org.jboss.seam.mail.core.EmailMessage
Gets the Message-ID of the EmailMeassage.
getMimeType() - Method in interface org.jboss.seam.mail.core.EmailAttachment
 
getName() - Method in interface org.jboss.seam.mail.core.EmailContact
 
getName() - Method in class org.jboss.seam.mail.core.Header
 
getPassword() - Method in class org.jboss.seam.mail.core.MailConfig
 
getPriority() - Method in enum org.jboss.seam.mail.core.enumerations.MessagePriority
 
getReadReceiptAddresses() - Method in class org.jboss.seam.mail.core.EmailMessage
Get the collection of InternetAddress which are Read Receipt addresses
getRecipientType() - Method in enum org.jboss.seam.mail.core.enumerations.RecipientType
 
getReplyToAddresses() - Method in class org.jboss.seam.mail.core.EmailMessage
Get the Collection of REPLY-TO addresses on the EmailMeassage
getRequireTls() - Method in class org.jboss.seam.mail.core.MailConfig
 
getRootContentType() - Method in class org.jboss.seam.mail.core.EmailMessage
Get the Root Mime ContentType of the EmailMessage
getServerHost() - Method in class org.jboss.seam.mail.core.MailConfig
 
getServerPort() - Method in class org.jboss.seam.mail.core.MailConfig
 
getSubject() - Method in class org.jboss.seam.mail.core.EmailMessage
Get the Subject of the EmailMessage
getTextBody() - Method in class org.jboss.seam.mail.core.EmailMessage
Get the Text Body of the EmailMessage
getToAddresses() - Method in class org.jboss.seam.mail.core.EmailMessage
Get the Collection of TO addresses on the EmailMeassage
getType() - Method in class org.jboss.seam.mail.core.EmailMessage
Get the current EmailMessageType of the EmailMessage
getUsername() - Method in class org.jboss.seam.mail.core.MailConfig
 
getValue() - Method in enum org.jboss.seam.mail.core.enumerations.ContentType
 
getValue() - Method in class org.jboss.seam.mail.core.Header
 
getX_priority() - Method in enum org.jboss.seam.mail.core.enumerations.MessagePriority
 

H

hashCode() - Method in class org.jboss.seam.mail.core.Header
 
Header - Class in org.jboss.seam.mail.core
 
Header(String, String) - Constructor for class org.jboss.seam.mail.core.Header
 
headerValue() - Method in enum org.jboss.seam.mail.core.enumerations.ContentDisposition
 
headerValue() - Method in enum org.jboss.seam.mail.core.enumerations.MailHeader
 

I

iCal(String, byte[]) - Method in interface org.jboss.seam.mail.api.MailMessage
Used for creating iCal Calendar Invites.
importance(MessagePriority) - Method in interface org.jboss.seam.mail.api.MailMessage
Sets the importance level of the message with a given MessagePriority
insert(String) - Method in class org.jboss.seam.mail.templating.MailContext
 
InvalidAddressException - Exception in org.jboss.seam.mail.core
Thrown when an email address fails to validate as RFC822
InvalidAddressException() - Constructor for exception org.jboss.seam.mail.core.InvalidAddressException
 
InvalidAddressException(String, Throwable) - Constructor for exception org.jboss.seam.mail.core.InvalidAddressException
 
InvalidAddressException(String) - Constructor for exception org.jboss.seam.mail.core.InvalidAddressException
 
InvalidAddressException(Throwable) - Constructor for exception org.jboss.seam.mail.core.InvalidAddressException
 
isValid() - Method in class org.jboss.seam.mail.core.MailConfig
 

M

MailConfig - Class in org.jboss.seam.mail.core
Bean which holds Mail Session configuration options.
MailConfig() - Constructor for class org.jboss.seam.mail.core.MailConfig
 
MailContext - Class in org.jboss.seam.mail.templating
 
MailContext(Map<String, EmailAttachment>) - Constructor for class org.jboss.seam.mail.templating.MailContext
 
MailException - Exception in org.jboss.seam.mail.core
Any exception that is raised by the mail module extends from this runtime exception class, making it easy for other modules and extensions to catch all mail-related exceptions in a single catch block, if need be.
MailException() - Constructor for exception org.jboss.seam.mail.core.MailException
 
MailException(String, Throwable) - Constructor for exception org.jboss.seam.mail.core.MailException
 
MailException(String) - Constructor for exception org.jboss.seam.mail.core.MailException
 
MailException(Throwable) - Constructor for exception org.jboss.seam.mail.core.MailException
 
MailHeader - Enum in org.jboss.seam.mail.core.enumerations
Defines the available message receipt headers
MailMessage - Interface in org.jboss.seam.mail.api
Base interface for creating email messages.
MailTransporter - Interface in org.jboss.seam.mail.core
 
mapValue(String) - Static method in enum org.jboss.seam.mail.core.enumerations.ContentDisposition
 
merge(Map<String, Object>) - Method in interface org.jboss.seam.mail.templating.TemplateProvider
 
mergeTemplates() - Method in interface org.jboss.seam.mail.api.MailMessage
Merge the templates with the context
messageId(String) - Method in interface org.jboss.seam.mail.api.MailMessage
Set the Message-ID for the message.
MessagePriority - Enum in org.jboss.seam.mail.core.enumerations
 

O

org.jboss.seam.mail.api - package org.jboss.seam.mail.api
 
org.jboss.seam.mail.core - package org.jboss.seam.mail.core
 
org.jboss.seam.mail.core.enumerations - package org.jboss.seam.mail.core.enumerations
 
org.jboss.seam.mail.templating - package org.jboss.seam.mail.templating
 

P

put(String, Object) - Method in interface org.jboss.seam.mail.api.MailMessage
Places a variable in the templating engines context
put(Map<String, Object>) - Method in interface org.jboss.seam.mail.api.MailMessage
Places a Map of variable in the templating engines context

R

readReceipt(String) - Method in interface org.jboss.seam.mail.api.MailMessage
Request a read receipt "Disposition-Notification-To" to a given address
RecipientType - Enum in org.jboss.seam.mail.core.enumerations
 
removeBccAddress(InternetAddress) - Method in class org.jboss.seam.mail.core.EmailMessage
Remove an InternetAddress from the BCC addressses
removeCcAddress(InternetAddress) - Method in class org.jboss.seam.mail.core.EmailMessage
Remove an InternetAddress from the CC addressses
removeToAddress(InternetAddress) - Method in class org.jboss.seam.mail.core.EmailMessage
Remove an InternetAddress from the TO addressses
replyTo(String...) - Method in interface org.jboss.seam.mail.api.MailMessage
Convenience varargs method to add REPLY-TO address(es)
replyTo(InternetAddress) - Method in interface org.jboss.seam.mail.api.MailMessage
Adds a REPLY-TO Address
replyTo(EmailContact) - Method in interface org.jboss.seam.mail.api.MailMessage
Adds a REPLY-TO Address
replyTo(Collection<? extends EmailContact>) - Method in interface org.jboss.seam.mail.api.MailMessage
Adds a Collection of EmailContact as REPLY-TO addresses

S

send(MailTransporter) - Method in interface org.jboss.seam.mail.api.MailMessage
Send the Message
send(Session) - Method in interface org.jboss.seam.mail.api.MailMessage
Send the Message using a specific JavaMail session
send(MailConfig) - Method in interface org.jboss.seam.mail.api.MailMessage
Send the Message using a JavaMail session created from this specific MailConfig
send() - Method in interface org.jboss.seam.mail.api.MailMessage
Send the Message using a default mail session created from a configured MailConfig
send(EmailMessage) - Method in interface org.jboss.seam.mail.core.MailTransporter
 
SendFailedException - Exception in org.jboss.seam.mail.core
Thrown when an email fails to be sent.
SendFailedException() - Constructor for exception org.jboss.seam.mail.core.SendFailedException
 
SendFailedException(String, Throwable) - Constructor for exception org.jboss.seam.mail.core.SendFailedException
 
SendFailedException(String) - Constructor for exception org.jboss.seam.mail.core.SendFailedException
 
SendFailedException(Throwable) - Constructor for exception org.jboss.seam.mail.core.SendFailedException
 
setAttachments(List<EmailAttachment>) - Method in class org.jboss.seam.mail.core.EmailMessage
 
setAuth(Boolean) - Method in class org.jboss.seam.mail.core.MailConfig
 
setBccAddresses(List<InternetAddress>) - Method in class org.jboss.seam.mail.core.EmailMessage
 
setCcAddresses(List<InternetAddress>) - Method in class org.jboss.seam.mail.core.EmailMessage
 
setDeliveryReceiptAddresses(List<InternetAddress>) - Method in class org.jboss.seam.mail.core.EmailMessage
 
setDomainName(String) - Method in class org.jboss.seam.mail.core.MailConfig
 
setEmailMessage(EmailMessage) - Method in interface org.jboss.seam.mail.api.MailMessage
Set the EmailMessage representing this MailMessage
setEnableSsl(Boolean) - Method in class org.jboss.seam.mail.core.MailConfig
 
setEnableTls(Boolean) - Method in class org.jboss.seam.mail.core.MailConfig
 
setFromAddresses(List<InternetAddress>) - Method in class org.jboss.seam.mail.core.EmailMessage
 
setHeaders(List<Header>) - Method in class org.jboss.seam.mail.core.EmailMessage
 
setHtmlBody(String) - Method in class org.jboss.seam.mail.core.EmailMessage
Set the HTML Body of the EmailMessage
setImportance(MessagePriority) - Method in class org.jboss.seam.mail.core.EmailMessage
Sets the MessagePriority of the EmailMessage
setJndiSessionName(String) - Method in class org.jboss.seam.mail.core.MailConfig
 
setLastMessageId(String) - Method in class org.jboss.seam.mail.core.EmailMessage
Sents the Message-ID after the EmailMeassage has been sent.
setMessageId(String) - Method in class org.jboss.seam.mail.core.EmailMessage
Sets the Message-ID for the EmailMeassage.
setName(String) - Method in class org.jboss.seam.mail.core.Header
 
setPassword(String) - Method in class org.jboss.seam.mail.core.MailConfig
 
setReadReceiptAddresses(List<InternetAddress>) - Method in class org.jboss.seam.mail.core.EmailMessage
 
setReplyToAddresses(List<InternetAddress>) - Method in class org.jboss.seam.mail.core.EmailMessage
 
setRequireTls(Boolean) - Method in class org.jboss.seam.mail.core.MailConfig
 
setRootContentType(ContentType) - Method in class org.jboss.seam.mail.core.EmailMessage
Set the Root Mime ContentType of the EmailMessage
setServerHost(String) - Method in class org.jboss.seam.mail.core.MailConfig
 
setServerPort(Integer) - Method in class org.jboss.seam.mail.core.MailConfig
 
setSubject(String) - Method in class org.jboss.seam.mail.core.EmailMessage
Sets the Subject on the EmailMessage
setTextBody(String) - Method in class org.jboss.seam.mail.core.EmailMessage
Set the Text Body of the EmailMessage
setToAddresses(List<InternetAddress>) - Method in class org.jboss.seam.mail.core.EmailMessage
 
setType(EmailMessageType) - Method in class org.jboss.seam.mail.core.EmailMessage
Sets the EmailMessageType of the EmailMessage
setUsername(String) - Method in class org.jboss.seam.mail.core.MailConfig
 
setValue(String) - Method in class org.jboss.seam.mail.core.Header
 
subject(String) - Method in interface org.jboss.seam.mail.api.MailMessage
Set the subject on the message
subject(TemplateProvider) - Method in interface org.jboss.seam.mail.api.MailMessage
Set the template to be used for the message subject

T

TemplateProvider - Interface in org.jboss.seam.mail.templating
 
TemplatingException - Exception in org.jboss.seam.mail.core
Thrown when a error occurs during template processing
TemplatingException() - Constructor for exception org.jboss.seam.mail.core.TemplatingException
 
TemplatingException(String, Throwable) - Constructor for exception org.jboss.seam.mail.core.TemplatingException
 
TemplatingException(String) - Constructor for exception org.jboss.seam.mail.core.TemplatingException
 
TemplatingException(Throwable) - Constructor for exception org.jboss.seam.mail.core.TemplatingException
 
to(String...) - Method in interface org.jboss.seam.mail.api.MailMessage
Convenience varargs method to add TO address(es)
to(InternetAddress) - Method in interface org.jboss.seam.mail.api.MailMessage
Add TO recipient
to(EmailContact) - Method in interface org.jboss.seam.mail.api.MailMessage
Add TO recipient
to(Collection<? extends EmailContact>) - Method in interface org.jboss.seam.mail.api.MailMessage
Convenience method to add a TO recipients

V

valueOf(String) - Static method in enum org.jboss.seam.mail.core.enumerations.ContentDisposition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.seam.mail.core.enumerations.ContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.seam.mail.core.enumerations.EmailMessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.seam.mail.core.enumerations.MailHeader
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.seam.mail.core.enumerations.MessagePriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.seam.mail.core.enumerations.RecipientType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.seam.mail.core.enumerations.ContentDisposition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.seam.mail.core.enumerations.ContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.seam.mail.core.enumerations.EmailMessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.seam.mail.core.enumerations.MailHeader
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.seam.mail.core.enumerations.MessagePriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.seam.mail.core.enumerations.RecipientType
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D E F G H I M O P R S T V

Copyright © 2011 Seam Framework. All Rights Reserved.