Index

A B C D E F G H I J L M N P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(MimeMessage) - Method in class com.adaptris.mail.MailClientImp
 
accept(Message) - Method in interface com.adaptris.mail.MessageFilter
Whether or not to accept the message.
addAttachment(byte[], String, String) - Method in interface com.adaptris.mail.MailSender
Add an attachment to the email.
addAttachment(byte[], String, String) - Method in class com.adaptris.mail.MailSenderImp
 
addAttachment(byte[], String, String, String) - Method in interface com.adaptris.mail.MailSender
Add an attachment to the email.
addAttachment(byte[], String, String, String) - Method in class com.adaptris.mail.MailSenderImp
 
addAttachment(Attachment) - Method in interface com.adaptris.mail.MailSender
Add an attachment to the email.
addAttachment(Attachment) - Method in class com.adaptris.mail.MailSenderImp
 
addBlindCarbonCopy(String) - Method in interface com.adaptris.mail.MailSender
Add a name to the BCC list.
addBlindCarbonCopy(String) - Method in class com.adaptris.mail.MailSenderImp
 
addBlindCarbonCopy(InternetAddress[]) - Method in interface com.adaptris.mail.MailSender
Add some names to the BCC list.
addBlindCarbonCopy(InternetAddress[]) - Method in class com.adaptris.mail.MailSenderImp
 
addCarbonCopy(String) - Method in interface com.adaptris.mail.MailSender
Add some names to the CC list.
addCarbonCopy(String) - Method in class com.adaptris.mail.MailSenderImp
 
addCarbonCopy(InternetAddress[]) - Method in interface com.adaptris.mail.MailSender
Add some names to the CC list.
addCarbonCopy(InternetAddress[]) - Method in class com.adaptris.mail.MailSenderImp
 
addCustomFilter(String, String) - Method in class com.adaptris.mail.MailClientImp
 
addCustomFilter(String, String) - Method in interface com.adaptris.mail.MailReceiver
Add a custom filter
addMailHeader(String, String) - Method in interface com.adaptris.mail.MailSender
Add a header to the mail header.
addMailHeader(String, String) - Method in class com.adaptris.mail.MailSenderImp
 
addSessionProperty(String, String) - Method in interface com.adaptris.mail.MailSender
Add a property to the set of properties used by the SMTP Session.
addSessionProperty(String, String) - Method in class com.adaptris.mail.MailSenderImp
Add a property to the set of properties used by the Session.
addTo(String) - Method in interface com.adaptris.mail.MailSender
Add some names to the TO list.
addTo(String) - Method in class com.adaptris.mail.MailSenderImp
 
addTo(InternetAddress[]) - Method in interface com.adaptris.mail.MailSender
Add some names to the TO list.
addTo(InternetAddress[]) - Method in class com.adaptris.mail.MailSenderImp
 
Attachment - Class in com.adaptris.mail
Attachment class.
AttachmentHandler - Interface in com.adaptris.core.mail.attachment
Interface for handling attachments for XmlMailCreator

B

BodyHandler - Interface in com.adaptris.core.mail.attachment
Interface for handling the email body for XmlMailCreator
buildContent() - Method in class com.adaptris.mail.MailSenderImp
Build the content of the MimeMessage from the constituent parts.

C

close() - Method in class com.adaptris.mail.MailClientImp
 
closeService() - Method in class com.adaptris.core.mail.MimeHeadersAsMetadataService
 
com.adaptris.core.mail - package com.adaptris.core.mail
Provides adapter connectivity to various MTA and Mailbox providers.
com.adaptris.core.mail.attachment - package com.adaptris.core.mail.attachment
Alternative MailProducer implementation that provides a different way to handle attachments.
com.adaptris.mail - package com.adaptris.mail
Abstraction of the javax.mail packages.
connect() - Method in class com.adaptris.mail.MailClientImp
 
connect() - Method in interface com.adaptris.mail.MailReceiver
Connect to the mailbox
connectLocal() - Method in class com.adaptris.mail.MailboxClient
 
connectLocal() - Method in class com.adaptris.mail.MailClientImp
Connect to the mailbox.
CONTENT_DISPOSITION - Static variable in interface com.adaptris.mail.Mail
The Content dispostition Header
CONTENT_ENCODING - Static variable in interface com.adaptris.mail.Mail
The Content Encoding header
CONTENT_TYPE - Static variable in interface com.adaptris.mail.Mail
The Content type header
createAttachments(AdaptrisMessage) - Method in interface com.adaptris.core.mail.attachment.MailContentCreator
Create a list of attachments.
createAttachments(AdaptrisMessage) - Method in class com.adaptris.core.mail.attachment.MimeMailCreator
 
createAttachments(AdaptrisMessage) - Method in class com.adaptris.core.mail.attachment.XmlMailCreator
 
createBody(AdaptrisMessage) - Method in interface com.adaptris.core.mail.attachment.MailContentCreator
Create the body of the mail message.
createBody(AdaptrisMessage) - Method in class com.adaptris.core.mail.attachment.MimeMailCreator
 
createBody(AdaptrisMessage) - Method in class com.adaptris.core.mail.attachment.XmlMailCreator
 
createClient(URLName) - Method in class com.adaptris.mail.JavamailReceiverFactory
 
createClient(URLName) - Method in interface com.adaptris.mail.MailReceiverFactory
 
createClient(URLName) - Method in class com.adaptris.mail.Pop3ReceiverFactory
 
createClient(URLName) - Method in class com.adaptris.mail.Pop3sReceiverFactory
 
createMessages(MimeMessage) - Method in class com.adaptris.core.mail.DefaultMailConsumer
 
createMessages(MimeMessage) - Method in class com.adaptris.core.mail.MailConsumerImp
 
createMessages(MimeMessage) - Method in class com.adaptris.core.mail.RawMailConsumer
 

D

DEFAULT_REGEXP_STYLE - Static variable in class com.adaptris.mail.MatchProxyFactory
 
DefaultMailConsumer - Class in com.adaptris.core.mail
Default Email implementation of the AdaptrisMessageConsumer interface.
DefaultMailConsumer() - Constructor for class com.adaptris.core.mail.DefaultMailConsumer
Creates a new instance.
deleteFlag - Variable in class com.adaptris.mail.MailClientImp
 
disconnectLocal() - Method in class com.adaptris.mail.MailboxClient
Disconnect from the mail server.
disconnectLocal() - Method in class com.adaptris.mail.MailClientImp
Disconnect from the mail server
DISPOSITION_PARAM_FILENAME - Static variable in interface com.adaptris.mail.Mail
A parameter to content disposition
DISPOSITION_TYPE_ATTACHMENT - Static variable in interface com.adaptris.mail.Mail
The type of disposition
doProduce(AdaptrisMessage, String) - Method in class com.adaptris.core.mail.attachment.MultiAttachmentSmtpProducer
 
doProduce(AdaptrisMessage, String) - Method in class com.adaptris.core.mail.SendEmail
 
doProduce(AdaptrisMessage, String) - Method in class com.adaptris.core.mail.SendEmailAttachment
 
doService(AdaptrisMessage) - Method in class com.adaptris.core.mail.MimeHeadersAsMetadataService
 

E

EMAIL_ATTACH_CONTENT_TYPE - Static variable in class com.adaptris.core.mail.EmailConstants
Metadata key that specifies the content-type of the attachment.
EMAIL_ATTACH_FILENAME - Static variable in class com.adaptris.core.mail.EmailConstants
Metadata key that specifies the name of the attachment.
EMAIL_MESSAGE_ID - Static variable in class com.adaptris.core.mail.EmailConstants
Metadata key specifying the email message container from whence a payload may have spawned.
EMAIL_TOTAL_ATTACHMENTS - Static variable in class com.adaptris.core.mail.EmailConstants
Metadata key that specifies the total number of attachments.
EmailConstants - Class in com.adaptris.core.mail
 
endpoint(AdaptrisMessage) - Method in class com.adaptris.core.mail.MailProducer
 

F

filterExpression() - Method in class com.adaptris.core.mail.MailConsumerImp
 

G

getAlwaysTrust() - Method in class com.adaptris.mail.Pop3sReceiverFactory
 
getAttachmentContentEncoding() - Method in class com.adaptris.core.mail.SendEmailAttachment
The encoding of the email attachment.
getAttachmentContentType() - Method in class com.adaptris.core.mail.SendEmailAttachment
The Content-Type of the email attachment.
getAttachmentEncoding() - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
 
getAttachmentHandler() - Method in class com.adaptris.core.mail.attachment.XmlMailCreator
 
getAttemptConnectOnInit() - Method in class com.adaptris.core.mail.MailConsumerImp
 
getBccList() - Method in class com.adaptris.core.mail.MailProducer
A comma separated list of email addresses to 'bcc'
getBody() - Method in class com.adaptris.core.mail.SendEmailAttachment
What is going to be the body of your message since the payload will be an attachment?
getBodyHandler() - Method in class com.adaptris.core.mail.attachment.XmlMailCreator
 
getBodySelector() - Method in class com.adaptris.core.mail.attachment.MimeMailCreator
 
getBytes() - Method in class com.adaptris.core.mail.attachment.MailContent
 
getBytes() - Method in class com.adaptris.mail.Attachment
Get the underlying attachment as bytes.
getCcList() - Method in class com.adaptris.core.mail.MailProducer
A comma separated list of email addresses to 'cc'
getCipherSuites() - Method in class com.adaptris.mail.Pop3sReceiverFactory
 
getClient(AdaptrisMessage) - Method in class com.adaptris.core.mail.MailProducer
 
getClient(AdaptrisMessage, String) - Method in class com.adaptris.core.mail.MailProducer
 
getConnectTimeout() - Method in class com.adaptris.mail.Pop3ReceiverFactory
 
getContentEncoding() - Method in class com.adaptris.core.mail.attachment.MultiAttachmentSmtpProducer
Get the encoding of the email.
getContentEncoding() - Method in class com.adaptris.core.mail.SendEmail
The encoding of the email that will be sent.
getContentEncoding() - Method in class com.adaptris.core.mail.SendEmailAttachment
The encoding of the email that will be sent.
getContentTransferEncoding() - Method in class com.adaptris.core.mail.attachment.MailAttachment
 
getContentType() - Method in class com.adaptris.core.mail.attachment.MailContent
 
getContentType() - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
 
getContentType() - Method in class com.adaptris.core.mail.SendEmail
The Content-Type of the email that will be sent.
getContentType() - Method in class com.adaptris.core.mail.SendEmailAttachment
The Content-Type of the email that will be sent.
getContentType() - Method in class com.adaptris.mail.Attachment
Get the contentType associated with this attachment.
getData(Node) - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
 
getData(Node) - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
 
getDeleteOnReceive() - Method in class com.adaptris.core.mail.MailConsumerImp
Get the flag.
getEncoding() - Method in class com.adaptris.mail.Attachment
Get the encoding for the attachment mime body part
getEncodingXpath() - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
 
getEncodingXpath() - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
 
getFilename() - Method in class com.adaptris.core.mail.attachment.MailAttachment
 
getFilename() - Method in class com.adaptris.core.mail.SendEmailAttachment
If specified, then this will be used as the filename for the attachment
getFilename() - Method in class com.adaptris.mail.Attachment
Get the filename associated with this attachment.
getFilenameXpath() - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
 
getFilterExpression() - Method in class com.adaptris.core.mail.MailConsumerImp
The filter expression to use when listing files.
getFrom() - Method in class com.adaptris.core.mail.MailProducer
The 'From' Address
getHandler() - Method in class com.adaptris.core.mail.MimeHeadersAsMetadataService
 
getHeaderFilter() - Method in class com.adaptris.core.mail.MetadataMailHeaders
 
getHeaderHandler() - Method in class com.adaptris.core.mail.MailConsumerImp
 
getImplicitTls() - Method in class com.adaptris.mail.Pop3sReceiverFactory
 
getKeepAlive() - Method in class com.adaptris.mail.Pop3ReceiverFactory
 
getMailboxUrl() - Method in class com.adaptris.core.mail.MailConsumerImp
The Mailbox specified as a URL.
getMailCreator() - Method in class com.adaptris.core.mail.attachment.MultiAttachmentSmtpProducer
 
getMailReceiverFactory() - Method in class com.adaptris.core.mail.MailConsumerImp
 
getMessage() - Method in class com.adaptris.mail.MessageParser
Return the Message.
getMessageId() - Method in class com.adaptris.mail.MessageParser
Return the message id.
getMessages() - Method in class com.adaptris.mail.MailClientImp
Get list of locally held messages
getMessages() - Method in interface com.adaptris.mail.MailReceiver
Deprecated.
since 3.6.5 use MailReceiver.iterator() instead.
getMetadataFilter() - Method in class com.adaptris.core.mail.MailProducer
Specify the AdaptrisMessage metadata keys that will be sent as headers for the mail message.
getNamespaceContext() - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
 
getNamespaceContext() - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
 
getPartSelector() - Method in class com.adaptris.core.mail.ParsingMailConsumerImpl
Get the PartSelector.
getPassword() - Method in class com.adaptris.core.mail.MailConsumerImp
 
getPassword() - Method in class com.adaptris.core.mail.MailProducer
The password associated with the SMTP Server
getPrefix() - Method in class com.adaptris.core.mail.MetadataMailHeaders
 
getProtocols() - Method in class com.adaptris.mail.Pop3sReceiverFactory
 
getReceiveBufferSize() - Method in class com.adaptris.mail.Pop3ReceiverFactory
 
getRegularExpressionStyle() - Method in class com.adaptris.core.mail.MailConsumerImp
returns the regularExpressionSyntax.
getSendBufferSize() - Method in class com.adaptris.mail.Pop3ReceiverFactory
 
getSessionProperties() - Method in class com.adaptris.core.mail.MailProducer
Any additional behaviour that should be applied to the underlying javax.mail.Session.
getSessionProperties() - Method in class com.adaptris.mail.JavamailReceiverFactory
 
getSmtpUrl() - Method in class com.adaptris.core.mail.MailProducer
The SMTP Server.
getSubject() - Method in class com.adaptris.core.mail.MailProducer
The subject for the email.
getTcpNoDelay() - Method in class com.adaptris.mail.Pop3ReceiverFactory
 
getTimeout() - Method in class com.adaptris.mail.Pop3ReceiverFactory
 
getTo() - Method in class com.adaptris.core.mail.MailProducer
Comma separated list of email addresses to send to.
getUseEmailMessageIdAsUniqueId() - Method in class com.adaptris.core.mail.RawMailConsumer
 
getUsername() - Method in class com.adaptris.core.mail.MailConsumerImp
 
getUsername() - Method in class com.adaptris.core.mail.MailProducer
Set an optional username for the SMTP Server.
getXmlDocumentFactoryConfig() - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
 
getXmlDocumentFactoryConfig() - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
 
getXmlDocumentFactoryConfig() - Method in class com.adaptris.core.mail.attachment.XmlMailCreator
 
getXpath() - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
 
getXpath() - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
 

H

handle(MimeMessage, AdaptrisMessage) - Method in class com.adaptris.core.mail.IgnoreMailHeaders
 
handle(MimeMessage, AdaptrisMessage) - Method in interface com.adaptris.core.mail.MailHeaderHandler
 
handle(MimeMessage, AdaptrisMessage) - Method in class com.adaptris.core.mail.MetadataMailHeaders
 
hasAttachments() - Method in class com.adaptris.mail.MessageParser
Does this message have attachments
hasMoreAttachments() - Method in class com.adaptris.mail.MessageParser
Are there any more attachments to retrieve.
headerHandler() - Method in class com.adaptris.core.mail.MailConsumerImp
 

I

IgnoreMailHeaders - Class in com.adaptris.core.mail
Do nothing with mail headers.
IgnoreMailHeaders() - Constructor for class com.adaptris.core.mail.IgnoreMailHeaders
 
init() - Method in class com.adaptris.core.mail.attachment.MultiAttachmentSmtpProducer
 
init() - Method in class com.adaptris.core.mail.MailConsumerImp
 
initConsumer() - Method in class com.adaptris.core.mail.DefaultMailConsumer
 
initConsumer() - Method in class com.adaptris.core.mail.MailConsumerImp
 
initConsumer() - Method in class com.adaptris.core.mail.RawMailConsumer
 
initService() - Method in class com.adaptris.core.mail.MimeHeadersAsMetadataService
 
iterator() - Method in class com.adaptris.mail.MailboxClient
 
iterator() - Method in interface com.adaptris.mail.MailReceiver
Iterate over the list of messages in the mailbox.

J

JavamailReceiverFactory - Class in com.adaptris.mail
MailReceiverFactory that uses standard Javamail functionality and supports both POP3 + IMAP
JavamailReceiverFactory() - Constructor for class com.adaptris.mail.JavamailReceiverFactory
 
JavaUtilClass - Enum constant in enum class com.adaptris.mail.MatchProxyFactory.ProxyBuilder
 
JavaUtilSimple - Enum constant in enum class com.adaptris.mail.MatchProxyFactory.ProxyBuilder
 

L

log - Variable in class com.adaptris.mail.MailClientImp
 

M

Mail - Interface in com.adaptris.mail
Mail Constants.
MailAttachment - Class in com.adaptris.core.mail.attachment
Representation of an attachment to a mail message.
MailAttachment(byte[], String) - Constructor for class com.adaptris.core.mail.attachment.MailAttachment
 
MailAttachment(byte[], String, ContentType) - Constructor for class com.adaptris.core.mail.attachment.MailAttachment
 
MailboxClient - Class in com.adaptris.mail
Wrapper around the JavaMail API supporting all the standard protocols that are available.
MailboxClient(String) - Constructor for class com.adaptris.mail.MailboxClient
Constructor.
MailboxClient(String, int, String, String) - Constructor for class com.adaptris.mail.MailboxClient
Constructor.
MailboxClient(String, String, String) - Constructor for class com.adaptris.mail.MailboxClient
Constructor.
MailboxClient(URLName) - Constructor for class com.adaptris.mail.MailboxClient
Constructor.
mailboxUrl() - Method in class com.adaptris.core.mail.MailConsumerImp
 
MailClientImp - Class in com.adaptris.mail
 
MailClientImp() - Constructor for class com.adaptris.mail.MailClientImp
 
MailConsumerImp - Class in com.adaptris.core.mail
Email implementation of the AdaptrisMessageConsumer interface.
MailConsumerImp() - Constructor for class com.adaptris.core.mail.MailConsumerImp
 
MailContent - Class in com.adaptris.core.mail.attachment
Representation of the body of a mail message.
MailContent() - Constructor for class com.adaptris.core.mail.attachment.MailContent
 
MailContent(byte[]) - Constructor for class com.adaptris.core.mail.attachment.MailContent
 
MailContent(byte[], ContentType) - Constructor for class com.adaptris.core.mail.attachment.MailContent
 
MailContentCreator - Interface in com.adaptris.core.mail.attachment
Interface for creating a mail message from an AdaptrisMessage
MailException - Exception in com.adaptris.mail
This is the container class for any exceptions that occur
MailException() - Constructor for exception com.adaptris.mail.MailException
 
MailException(String) - Constructor for exception com.adaptris.mail.MailException
 
MailException(String, Throwable) - Constructor for exception com.adaptris.mail.MailException
 
MailException(Throwable) - Constructor for exception com.adaptris.mail.MailException
 
MailHeaderHandler - Interface in com.adaptris.core.mail
Interface to allow configurable behaviour around mail headers.
MailProducer - Class in com.adaptris.core.mail
Abstract implementation of the AdaptrisMessageProducer interface for handling Email.
MailProducer() - Constructor for class com.adaptris.core.mail.MailProducer
 
MailReceiver - Interface in com.adaptris.mail
Interface for Adaptris mail receiver clients
MailReceiverFactory - Interface in com.adaptris.mail
Interface for creating a mail receiver.
MailSender - Interface in com.adaptris.mail
An interface for an email sender client.
MailSenderImp - Class in com.adaptris.mail
 
MailSenderImp() - Constructor for class com.adaptris.mail.MailSenderImp
 
matches(String) - Method in interface com.adaptris.mail.MatchProxy
 
MatchProxy - Interface in com.adaptris.mail
 
MatchProxyFactory - Class in com.adaptris.mail
 
MatchProxyFactory() - Constructor for class com.adaptris.mail.MatchProxyFactory
 
MatchProxyFactory.ProxyBuilder - Enum Class in com.adaptris.mail
 
mbox - Variable in class com.adaptris.core.mail.MailConsumerImp
 
message - Variable in class com.adaptris.mail.MailSenderImp
 
messageDelivered(TransportEvent) - Method in class com.adaptris.mail.SmtpClient
 
MessageFilter - Interface in com.adaptris.mail
Interface for filtering mailboxes.
messageNotDelivered(TransportEvent) - Method in class com.adaptris.mail.SmtpClient
 
MessageParser - Class in com.adaptris.mail
Helper class to parse a MimeMessage retrieved from a mailbox.
MessageParser(MimeMessage) - Constructor for class com.adaptris.mail.MessageParser
Constructor.
MessageParser(MimeMessage, PartSelector) - Constructor for class com.adaptris.mail.MessageParser
Constructor.
messagePartiallyDelivered(TransportEvent) - Method in class com.adaptris.mail.SmtpClient
 
MetadataMailHeaders - Class in com.adaptris.core.mail
Store mail headers as metadata.
MetadataMailHeaders() - Constructor for class com.adaptris.core.mail.MetadataMailHeaders
 
MetadataMailHeaders(String) - Constructor for class com.adaptris.core.mail.MetadataMailHeaders
 
MetadataMailHeaders(String, MetadataFilter) - Constructor for class com.adaptris.core.mail.MetadataMailHeaders
 
MimeHeadersAsMetadataService - Class in com.adaptris.core.mail
Add headers from a mime message as metadata.
MimeHeadersAsMetadataService() - Constructor for class com.adaptris.core.mail.MimeHeadersAsMetadataService
 
MimeMailCreator - Class in com.adaptris.core.mail.attachment
MailCreator implementation that assumes the AdaptrisMessage is a MIME Multipart.
MimeMailCreator() - Constructor for class com.adaptris.core.mail.attachment.MimeMailCreator
 
MultiAttachmentSmtpProducer - Class in com.adaptris.core.mail.attachment
Implementation of the AdaptrisMessageProducer interface for handling email.
MultiAttachmentSmtpProducer() - Constructor for class com.adaptris.core.mail.attachment.MultiAttachmentSmtpProducer
 

N

newMessage() - Method in interface com.adaptris.mail.MailSender
Create a new message Must be called prior to setting recipient list, mail body etc.
newMessage() - Method in class com.adaptris.mail.MailSenderImp
 
newThreadName() - Method in class com.adaptris.core.mail.MailConsumerImp
 
nextAttachment() - Method in class com.adaptris.mail.MessageParser
Get the next attachment.
numberOfAttachments() - Method in class com.adaptris.mail.MessageParser
Return the number of attachments in this message.

P

ParsingMailConsumerImpl - Class in com.adaptris.core.mail
Abstract base class for mail consumer implementations that will parse the MimeMessage.
ParsingMailConsumerImpl() - Constructor for class com.adaptris.core.mail.ParsingMailConsumerImpl
 
payloadHash() - Method in class com.adaptris.core.mail.attachment.MailContent
 
Pop3ReceiverFactory - Class in com.adaptris.mail
MailReceiverFactory that supports POP3 using the commons net POP3Client.
Pop3ReceiverFactory() - Constructor for class com.adaptris.mail.Pop3ReceiverFactory
 
Pop3sReceiverFactory - Class in com.adaptris.mail
MailReceiverFactory that supports POP3S using the commons net POP3SClient.
Pop3sReceiverFactory() - Constructor for class com.adaptris.mail.Pop3sReceiverFactory
 
prepare() - Method in class com.adaptris.core.mail.MailProducer
 
prepare() - Method in class com.adaptris.core.mail.MimeHeadersAsMetadataService
 
prepareConsumer() - Method in class com.adaptris.core.mail.MailConsumerImp
 
processMessages() - Method in class com.adaptris.core.mail.MailConsumerImp
 
purge(boolean) - Method in class com.adaptris.mail.MailClientImp
Specify whether to delete messages on disconnect.
purge(boolean) - Method in interface com.adaptris.mail.MailReceiver
Specify whether to delete messages on disconnect / logout.

R

RawMailConsumer - Class in com.adaptris.core.mail
Email implementation of the AdaptrisMessageConsumer interface.
RawMailConsumer() - Constructor for class com.adaptris.core.mail.RawMailConsumer
 
removeMailHeader(String) - Method in interface com.adaptris.mail.MailSender
Remove a mail header.
removeMailHeader(String) - Method in class com.adaptris.mail.MailSenderImp
Remove a mail header.
removeSessionProperty(String) - Method in interface com.adaptris.mail.MailSender
Remove a property from the set of properties used by the SMTP Session.
removeSessionProperty(String) - Method in class com.adaptris.mail.MailSenderImp
Remove a property from the set of properties used by the Session.
resetMessage(MimeMessage) - Method in class com.adaptris.mail.MailClientImp
Reset the state of the message so that it is no longer marked as seen or deleted.
resetMessage(MimeMessage) - Method in interface com.adaptris.mail.MailReceiver
Reset the state of the message so that it is no longer marked as seen or deleted.
resolve(AdaptrisMessage, String, String) - Static method in class com.adaptris.core.mail.SendEmail
 
resolve(Document) - Method in interface com.adaptris.core.mail.attachment.AttachmentHandler
 
resolve(Document) - Method in interface com.adaptris.core.mail.attachment.BodyHandler
 
resolve(Document) - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
 
resolve(Document) - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
 

S

send() - Method in interface com.adaptris.mail.MailSender
Send the email.
send() - Method in class com.adaptris.mail.SmtpClient
Send the email.
SendEmail - Class in com.adaptris.core.mail
Replaces DefaultSmtpProducer if you just want to send an email.
SendEmail() - Constructor for class com.adaptris.core.mail.SendEmail
 
SendEmailAttachment - Class in com.adaptris.core.mail
Replacement for DefaultSmtpProducer if you want to send an email with the payload as an attachment.
SendEmailAttachment() - Constructor for class com.adaptris.core.mail.SendEmailAttachment
 
session - Variable in class com.adaptris.mail.MailSenderImp
 
setAlwaysTrust(Boolean) - Method in class com.adaptris.mail.Pop3sReceiverFactory
Always trust the server.
setAttachmentContentEncoding(String) - Method in class com.adaptris.core.mail.SendEmailAttachment
The encoding of the email attachment.
setAttachmentContentType(String) - Method in class com.adaptris.core.mail.SendEmailAttachment
The Content-Type of the email attachment.
setAttachmentEncoding(String) - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
Specify the Content-Transfer-Encoding to be associated with each attachment.
setAttachmentHandler(AttachmentHandler) - Method in class com.adaptris.core.mail.attachment.XmlMailCreator
Set the Attachment handler.
setAttemptConnectOnInit(Boolean) - Method in class com.adaptris.core.mail.MailConsumerImp
Specify whether or not to attempt a connection upon MailConsumerImp.init().
setBccList(String) - Method in class com.adaptris.core.mail.MailProducer
A comma separated list of email addresses to 'bcc'
setBody(DataInputParameter<String>) - Method in class com.adaptris.core.mail.SendEmailAttachment
What is going to be the body of your message since the payload will be an attachment?
setBodyHandler(BodyHandler) - Method in class com.adaptris.core.mail.attachment.XmlMailCreator
Set the handler for extracting the Body from the XML message.
setBodySelector(PartSelector) - Method in class com.adaptris.core.mail.attachment.MimeMailCreator
 
setCcList(String) - Method in class com.adaptris.core.mail.MailProducer
A comma separated list of email addresses to 'cc'
setCipherSuites(String) - Method in class com.adaptris.mail.Pop3sReceiverFactory
Set the cipher suites to be supported for TLS.
setConnectTimeout(Integer) - Method in class com.adaptris.mail.Pop3ReceiverFactory
Set the connect timeout in ms.
setContentEncoding(String) - Method in class com.adaptris.core.mail.attachment.MultiAttachmentSmtpProducer
Set the Content encoding of the email.
setContentEncoding(String) - Method in class com.adaptris.core.mail.SendEmail
The encoding of the email that will be sent.
setContentEncoding(String) - Method in class com.adaptris.core.mail.SendEmailAttachment
The encoding of the email that will be sent.
setContentType(String) - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
Set the content type that will be used for the body.
setContentType(String) - Method in class com.adaptris.core.mail.SendEmail
The Content-Type of the email that will be sent.
setContentType(String) - Method in class com.adaptris.core.mail.SendEmailAttachment
The Content-Type of the email that will be sent.
setDeleteOnReceive(Boolean) - Method in class com.adaptris.core.mail.MailConsumerImp
Specify whether messages should be deleted after receipt.
setEncoding(String) - Method in interface com.adaptris.mail.MailSender
Set the encoding type to use for the message type.
setEncoding(String) - Method in class com.adaptris.mail.MailSenderImp
 
setEncodingXpath(String) - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
If specified the value returned by the xpath will be used to decode the contents of the attachment xpath.
setEncodingXpath(String) - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
If specified the value returned by the xpath will be used to decode the contents of the Body xpath.
setFilename(String) - Method in class com.adaptris.core.mail.SendEmailAttachment
If specified, then this will be used as the filename for the attachment
setFilenameXpath(String) - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
The Xpath that determines the file name associated with this attachment.
setFilterExpression(String) - Method in class com.adaptris.core.mail.MailConsumerImp
The filter expression to use when listing files.
setFrom(String) - Method in class com.adaptris.core.mail.MailProducer
The 'From' Address
setFrom(String) - Method in interface com.adaptris.mail.MailSender
Set the sender.
setFrom(String) - Method in class com.adaptris.mail.MailSenderImp
 
setFrom(InternetAddress) - Method in interface com.adaptris.mail.MailSender
Set the sender.
setFrom(InternetAddress) - Method in class com.adaptris.mail.MailSenderImp
 
setFromFilter(String) - Method in class com.adaptris.mail.MailClientImp
 
setFromFilter(String) - Method in interface com.adaptris.mail.MailReceiver
Set the sender filter.
setHandler(MetadataMailHeaders) - Method in class com.adaptris.core.mail.MimeHeadersAsMetadataService
 
setHeaderFilter(MetadataFilter) - Method in class com.adaptris.core.mail.MetadataMailHeaders
Set the header filter to use.
setHeaderHandler(MailHeaderHandler) - Method in class com.adaptris.core.mail.MailConsumerImp
Specify how to handle mails headers
setImplicitTls(Boolean) - Method in class com.adaptris.mail.Pop3sReceiverFactory
Turn Implicit TLS mode on or off.
setKeepAlive(Boolean) - Method in class com.adaptris.mail.Pop3ReceiverFactory
Enable/disable keep alive (SO_KEEPALIVE)
setMailboxUrl(String) - Method in class com.adaptris.core.mail.MailConsumerImp
The Mailbox specified as a URL.
setMailCreator(MailContentCreator) - Method in class com.adaptris.core.mail.attachment.MultiAttachmentSmtpProducer
 
setMailReceiverFactory(MailReceiverFactory) - Method in class com.adaptris.core.mail.MailConsumerImp
Set the type of client to use to connect to the mailbox.
setMessage(byte[]) - Method in interface com.adaptris.mail.MailSender
Set the message
setMessage(byte[]) - Method in class com.adaptris.mail.MailSenderImp
 
setMessage(byte[], String) - Method in interface com.adaptris.mail.MailSender
Set the message and content type Content type maybe an arbitary string such as application/edi-x12, although if an appropriate DataContentHandler is not installed, then the results can be undefined.
setMessage(byte[], String) - Method in class com.adaptris.mail.MailSenderImp
 
setMessageRead(MimeMessage) - Method in class com.adaptris.mail.MailClientImp
 
setMessageRead(MimeMessage) - Method in interface com.adaptris.mail.MailReceiver
Mark the message as read and deleted, if purge 'on'.
setMetadataFilter(MetadataFilter) - Method in class com.adaptris.core.mail.MailProducer
Specify the AdaptrisMessage metadata keys that will be sent as headers for the mail message.
setNamespaceContext(KeyValuePairSet) - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
Set the namespace context for resolving namespaces.
setNamespaceContext(KeyValuePairSet) - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
Set the namespace context for resolving namespaces.
setPartSelector(PartSelector) - Method in class com.adaptris.core.mail.ParsingMailConsumerImpl
Set the PartSelector.
setPassword(String) - Method in class com.adaptris.core.mail.MailConsumerImp
Set the password to be used with this consumer implementation.
setPassword(String) - Method in class com.adaptris.core.mail.MailProducer
The password associated with the SMTP Server
setPrefix(String) - Method in class com.adaptris.core.mail.MetadataMailHeaders
 
setProtocols(String) - Method in class com.adaptris.mail.Pop3sReceiverFactory
Set the protocol versions supported for TLS.
setReceiveBufferSize(Integer) - Method in class com.adaptris.mail.Pop3ReceiverFactory
Set the receive buffer size in bytes.
setRecipientFilter(String) - Method in class com.adaptris.mail.MailClientImp
 
setRecipientFilter(String) - Method in interface com.adaptris.mail.MailReceiver
Set the sender filter.
setRegularExpressionCompiler(String) - Method in class com.adaptris.mail.MailClientImp
Set the handler for regular expressions.
setRegularExpressionCompiler(String) - Method in interface com.adaptris.mail.MailReceiver
Set the handler for regular expressions.
setRegularExpressionStyle(String) - Method in class com.adaptris.core.mail.MailConsumerImp
Set the regular expression syntax.
setSendBufferSize(Integer) - Method in class com.adaptris.mail.Pop3ReceiverFactory
Set the send buffer size in bytes.
setSessionProperties(KeyValuePairSet) - Method in class com.adaptris.core.mail.MailProducer
Any additional behaviour that should be applied to the underlying javax.mail.Session.
setSessionProperties(KeyValuePairSet) - Method in class com.adaptris.mail.JavamailReceiverFactory
Set the session properties to apply to any MailReceiver instances.
setSessionProperties(Properties) - Method in class com.adaptris.mail.MailboxClient
 
setSmtpUrl(String) - Method in class com.adaptris.core.mail.MailProducer
The SMTP Server.
setSubject(String) - Method in class com.adaptris.core.mail.MailProducer
The subject for the email.
setSubject(String) - Method in interface com.adaptris.mail.MailSender
Set the subject of the email.
setSubject(String) - Method in class com.adaptris.mail.MailSenderImp
 
setSubjectFilter(String) - Method in class com.adaptris.mail.MailClientImp
 
setSubjectFilter(String) - Method in interface com.adaptris.mail.MailReceiver
Set the subject filter.
setTcpNoDelay(Boolean) - Method in class com.adaptris.mail.Pop3ReceiverFactory
Enable / disable Nagle's algorithm
setTimeout(Integer) - Method in class com.adaptris.mail.Pop3ReceiverFactory
Set the default timeout for socket operations.
setTo(String) - Method in class com.adaptris.core.mail.MailProducer
Comma separated list of email addresses to send to.
setUseEmailMessageIdAsUniqueId(Boolean) - Method in class com.adaptris.core.mail.RawMailConsumer
Specify whether to use the email unique id as the AdaptrisMessage unique ID.
setUsername(String) - Method in class com.adaptris.core.mail.MailConsumerImp
Set the username to be used with this consumer implementation.
setUsername(String) - Method in class com.adaptris.core.mail.MailProducer
Set an optional username for the SMTP Server.
setXmlDocumentFactoryConfig(DocumentBuilderFactoryBuilder) - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
 
setXmlDocumentFactoryConfig(DocumentBuilderFactoryBuilder) - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
 
setXmlDocumentFactoryConfig(DocumentBuilderFactoryBuilder) - Method in class com.adaptris.core.mail.attachment.XmlMailCreator
 
setXpath(String) - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
The XPath that will produce one or more attachments.
setXpath(String) - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
The XPath to find the body of the message.
SmtpClient - Class in com.adaptris.mail
The Adaptris SMTP client.
SmtpClient(String) - Constructor for class com.adaptris.mail.SmtpClient
Constructor.
SmtpClient(String, int, String, String) - Constructor for class com.adaptris.mail.SmtpClient
Constructor.
SmtpClient(URLName) - Constructor for class com.adaptris.mail.SmtpClient
Constructor.
startSession() - Method in interface com.adaptris.mail.MailSender
Start session based on session properties This may be used to initialise the client prior to sending any mail
startSession() - Method in class com.adaptris.mail.MailSenderImp
 

T

TEXT_PLAIN - Static variable in class com.adaptris.core.mail.EmailConstants
 
toSafeString(URLName) - Static method in class com.adaptris.core.mail.URLNameHelper
A toString method that stringify the URLName but hide the password.
toString() - Method in class com.adaptris.core.mail.attachment.MailAttachment
 
toString() - Method in class com.adaptris.core.mail.attachment.MailContent
 
toString() - Method in class com.adaptris.mail.Attachment
 

U

URLNameHelper - Class in com.adaptris.core.mail
 

V

valueOf(String) - Static method in enum class com.adaptris.mail.MatchProxyFactory.ProxyBuilder
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.adaptris.mail.MatchProxyFactory.ProxyBuilder
Returns an array containing the constants of this enum class, in the order they are declared.

W

withAttachmentEncoding(String) - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
 
withContentTransferEncoding(String) - Method in class com.adaptris.core.mail.attachment.MailAttachment
 
withHeaderFilter(MetadataFilter) - Method in class com.adaptris.core.mail.MetadataMailHeaders
 
withPrefix(String) - Method in class com.adaptris.core.mail.MetadataMailHeaders
 
wrapException(Throwable) - Static method in class com.adaptris.mail.MailClientImp
 

X

XmlAttachmentHandler - Class in com.adaptris.core.mail.attachment
Handle attachments for MultiAttachmentSmtpProducer.
XmlAttachmentHandler() - Constructor for class com.adaptris.core.mail.attachment.XmlAttachmentHandler
 
XmlAttachmentHandler(String, String) - Constructor for class com.adaptris.core.mail.attachment.XmlAttachmentHandler
 
XmlAttachmentHandler(String, String, String) - Constructor for class com.adaptris.core.mail.attachment.XmlAttachmentHandler
 
XmlBodyHandler - Class in com.adaptris.core.mail.attachment
Handle the body for MultiAttachmentSmtpProducer where the XPath should be treated as an XML document.
XmlBodyHandler() - Constructor for class com.adaptris.core.mail.attachment.XmlBodyHandler
 
XmlBodyHandler(String, String) - Constructor for class com.adaptris.core.mail.attachment.XmlBodyHandler
 
XmlBodyHandler(String, String, String) - Constructor for class com.adaptris.core.mail.attachment.XmlBodyHandler
 
XmlMailCreator - Class in com.adaptris.core.mail.attachment
MailCreator implementation that assumes the AdaptrisMessage is an XML document.
XmlMailCreator() - Constructor for class com.adaptris.core.mail.attachment.XmlMailCreator
 
A B C D E F G H I J L M N P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form