Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
G
I
M
N
P
R
S
T
V
A
AbstractMailHeader
<
T
> - Class in
net.israfil.service.mail.api
AbstractMailHeader(String, T)
- Constructor for class net.israfil.service.mail.api.
AbstractMailHeader
AbstractSMTPHeader
<
T
> - Class in
net.israfil.service.mail.api.smtp.header
AbstractSMTPHeader(String, T)
- Constructor for class net.israfil.service.mail.api.smtp.header.
AbstractSMTPHeader
addAddress(SMTPHeaderTypes, SMTPAddress...)
- Method in class net.israfil.service.mail.api.smtp.
SMTPMessage
addHeader(AbstractSMTPHeader<?>...)
- Method in class net.israfil.service.mail.api.smtp.
SMTPMessage
addHeaders(Collection<AbstractSMTPHeader<?>>)
- Method in class net.israfil.service.mail.api.smtp.
SMTPMessage
assertASCII(String)
- Static method in class net.israfil.service.mail.api.smtp.
SMTPUtils
Takes a string and asserts that all characters are ASCII.
B
bind(ServiceBinder)
- Static method in class net.israfil.service.mail.
MailServiceModule
C
clearAddresses(SMTPHeaderType)
- Method in class net.israfil.service.mail.api.smtp.
SMTPMessage
clearHeaders()
- Method in class net.israfil.service.mail.api.smtp.
SMTPMessage
G
getAddress()
- Method in class net.israfil.service.mail.api.smtp.
SMTPAddress
getBccAddresses()
- Method in interface net.israfil.service.mail.api.
MailMessage
getBccAddresses()
- Method in class net.israfil.service.mail.api.smtp.
SMTPMessage
getBody()
- Method in interface net.israfil.service.mail.api.
MailMessage
getBody()
- Method in class net.israfil.service.mail.api.smtp.
SMTPMessage
getBytes(String)
- Method in interface net.israfil.service.mail.api.
MailMessageBody
getBytes(String)
- Method in class net.israfil.service.mail.api.smtp.
PlaintextMessageBody
getCanonicalAddress()
- Method in interface net.israfil.service.mail.api.
MailAddress
getCanonicalAddress()
- Method in class net.israfil.service.mail.api.smtp.
SMTPAddress
getCanonicalRepresentation()
- Method in interface net.israfil.service.mail.api.smtp.
SMTPHeaderType
getCanonicalRepresentation()
- Method in enum net.israfil.service.mail.api.smtp.
SMTPHeaderTypes
getCcAddresses()
- Method in interface net.israfil.service.mail.api.
MailMessage
getCcAddresses()
- Method in class net.israfil.service.mail.api.smtp.
SMTPMessage
getContent()
- Method in class net.israfil.service.mail.api.
AbstractMailHeader
getContent()
- Method in interface net.israfil.service.mail.api.
MailHeader
getContentType()
- Method in interface net.israfil.service.mail.api.
MailMessageBody
getContentType()
- Method in class net.israfil.service.mail.api.smtp.
PlaintextMessageBody
getDisplayName()
- Method in interface net.israfil.service.mail.api.
MailAddress
getDisplayName()
- Method in class net.israfil.service.mail.api.smtp.
SMTPAddress
getDomain(String)
- Static method in class net.israfil.service.mail.api.smtp.
SMTPUtils
getFromAddress()
- Method in interface net.israfil.service.mail.api.
MailMessage
getFromAddress()
- Method in class net.israfil.service.mail.api.smtp.
SMTPMessage
getHeader(String)
- Method in class net.israfil.service.mail.api.smtp.
SMTPMessage
getHeaders()
- Method in interface net.israfil.service.mail.api.
MailMessage
getHeaders()
- Method in class net.israfil.service.mail.api.smtp.
SMTPMessage
getLocal(String)
- Static method in class net.israfil.service.mail.api.smtp.
SMTPUtils
getName()
- Method in class net.israfil.service.mail.api.
AbstractMailHeader
getName()
- Method in interface net.israfil.service.mail.api.
MailHeader
getStringRepresentation()
- Method in interface net.israfil.service.mail.api.
MailHeader
getStringRepresentation()
- Method in class net.israfil.service.mail.api.smtp.header.
SMTPAddressesHeader
getStringRepresentation()
- Method in class net.israfil.service.mail.api.smtp.header.
SMTPAddressHeader
getStringRepresentation()
- Method in class net.israfil.service.mail.api.smtp.header.
SMTPStringHeader
getSubject()
- Method in interface net.israfil.service.mail.api.
MailMessage
getSubject()
- Method in class net.israfil.service.mail.api.smtp.
SMTPMessage
getToAddresses()
- Method in interface net.israfil.service.mail.api.
MailMessage
getToAddresses()
- Method in class net.israfil.service.mail.api.smtp.
SMTPMessage
getType()
- Method in interface net.israfil.service.mail.api.
MailAddress
getType()
- Method in interface net.israfil.service.mail.api.
MailHeader
getType()
- Method in interface net.israfil.service.mail.api.
MailMessage
getType()
- Method in interface net.israfil.service.mail.api.
MailMessageBody
getType()
- Method in interface net.israfil.service.mail.api.
MailTransport
getType()
- Method in class net.israfil.service.mail.api.smtp.header.
AbstractSMTPHeader
getType()
- Method in class net.israfil.service.mail.api.smtp.
PlaintextMessageBody
getType()
- Method in class net.israfil.service.mail.api.smtp.
SMTPAddress
getType()
- Method in class net.israfil.service.mail.api.smtp.
SMTPMessage
getType()
- Method in class net.israfil.service.mail.api.smtp.
SMTPTransport
I
isSingleton()
- Method in interface net.israfil.service.mail.api.smtp.
SMTPHeaderType
isSingleton()
- Method in enum net.israfil.service.mail.api.smtp.
SMTPHeaderTypes
M
MailAddress
- Interface in
net.israfil.service.mail.api
MailEngineImpl
- Class in
net.israfil.service.mail
Class for sending e-mail messages based on Velocity templates or with attachments.
MailEngineImpl(MailTransport)
- Constructor for class net.israfil.service.mail.
MailEngineImpl
MailHeader
<
T
> - Interface in
net.israfil.service.mail.api
MailMessage
- Interface in
net.israfil.service.mail.api
MailMessageBody
- Interface in
net.israfil.service.mail.api
MailService
- Interface in
net.israfil.service.mail
MailServiceModule
- Class in
net.israfil.service.mail
MailServiceModule()
- Constructor for class net.israfil.service.mail.
MailServiceModule
MailTransport
- Interface in
net.israfil.service.mail.api
N
net.israfil.service.mail
- package net.israfil.service.mail
net.israfil.service.mail.api
- package net.israfil.service.mail.api
net.israfil.service.mail.api.smtp
- package net.israfil.service.mail.api.smtp
net.israfil.service.mail.api.smtp.header
- package net.israfil.service.mail.api.smtp.header
P
PlaintextMessageBody
- Class in
net.israfil.service.mail.api.smtp
An ASCII plaintext message body.
PlaintextMessageBody()
- Constructor for class net.israfil.service.mail.api.smtp.
PlaintextMessageBody
PlaintextMessageBody(String)
- Constructor for class net.israfil.service.mail.api.smtp.
PlaintextMessageBody
R
removeHeader(String)
- Method in class net.israfil.service.mail.api.smtp.
SMTPMessage
S
send(MailMessage)
- Method in interface net.israfil.service.mail.api.
MailTransport
send(MailMessage)
- Method in class net.israfil.service.mail.
MailEngineImpl
Send a simple message with pre-populated values.
send(MailMessage)
- Method in interface net.israfil.service.mail.
MailService
Send a message through the underlying transport.
setBody(MailMessageBody)
- Method in class net.israfil.service.mail.api.smtp.
SMTPMessage
setContent(String)
- Method in class net.israfil.service.mail.api.smtp.
PlaintextMessageBody
Sets the context of this message body, returning itself to the caller so it can be
setFromAddress(SMTPAddress)
- Method in class net.israfil.service.mail.api.smtp.
SMTPMessage
setSubject(String)
- Method in class net.israfil.service.mail.api.smtp.
SMTPMessage
SMTPAddress
- Class in
net.israfil.service.mail.api.smtp
A MailAddress that represents an immutable well-formed SMTP e-mail address in compliance witha subset of RFC2822 Paragraph 3.4 specifying addresses.
SMTPAddress(String)
- Constructor for class net.israfil.service.mail.api.smtp.
SMTPAddress
SMTPAddress(String, String)
- Constructor for class net.israfil.service.mail.api.smtp.
SMTPAddress
SMTPAddress(String, String, String)
- Constructor for class net.israfil.service.mail.api.smtp.
SMTPAddress
SMTPAddressesHeader
- Class in
net.israfil.service.mail.api.smtp.header
SMTPAddressesHeader(String, Collection<SMTPAddress>)
- Constructor for class net.israfil.service.mail.api.smtp.header.
SMTPAddressesHeader
SMTPAddressHeader
- Class in
net.israfil.service.mail.api.smtp.header
SMTPAddressHeader(String, SMTPAddress)
- Constructor for class net.israfil.service.mail.api.smtp.header.
SMTPAddressHeader
SMTPHeaderType
- Interface in
net.israfil.service.mail.api.smtp
SMTPHeaderTypes
- Enum in
net.israfil.service.mail.api.smtp
SMTPMessage
- Class in
net.israfil.service.mail.api.smtp
SMTPMessage()
- Constructor for class net.israfil.service.mail.api.smtp.
SMTPMessage
SMTPMessage(Collection<AbstractSMTPHeader<?>>)
- Constructor for class net.israfil.service.mail.api.smtp.
SMTPMessage
SMTPMessage(Collection<AbstractSMTPHeader<?>>, MailMessageBody)
- Constructor for class net.israfil.service.mail.api.smtp.
SMTPMessage
SMTPStringHeader
- Class in
net.israfil.service.mail.api.smtp.header
SMTPStringHeader(String, String)
- Constructor for class net.israfil.service.mail.api.smtp.header.
SMTPStringHeader
SMTPTransport
- Class in
net.israfil.service.mail.api.smtp
SMTPTransport()
- Constructor for class net.israfil.service.mail.api.smtp.
SMTPTransport
SMTPUtils
- Class in
net.israfil.service.mail.api.smtp
SMTPUtils()
- Constructor for class net.israfil.service.mail.api.smtp.
SMTPUtils
T
toString()
- Method in class net.israfil.service.mail.api.smtp.header.
AbstractSMTPHeader
toString()
- Method in class net.israfil.service.mail.api.smtp.
SMTPAddress
TRANSPORT_TYPE
- Static variable in class net.israfil.service.mail.api.smtp.
SMTPTransport
V
validateSpecialHeader(SMTPHeaderTypes, MailHeader<?>)
- Static method in class net.israfil.service.mail.api.smtp.
SMTPUtils
valueOf(String)
- Static method in enum net.israfil.service.mail.api.smtp.
SMTPHeaderTypes
Returns the enum constant of this type with the specified name.
valueOfCanonicalString(String)
- Static method in enum net.israfil.service.mail.api.smtp.
SMTPHeaderTypes
values()
- Static method in enum net.israfil.service.mail.api.smtp.
SMTPHeaderTypes
Returns an array containing the constants of this enum type, in the order they are declared.
A
B
C
G
I
M
N
P
R
S
T
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2009. All Rights Reserved.