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

Copyright © 2009. All Rights Reserved.