A C D E F G I K M O P S V

A

AbstractMailMarshaler - Class in org.apache.servicemix.mail.marshaler
this is the abstract super class of all marshalers which want to convert between normalized messages and mail messages and vice versa.
AbstractMailMarshaler() - Constructor for class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
 
addTemporaryResource(String, File) - Method in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
adds a temporary file resource to the list of to be cleaned up resources
appendAttachments(MessageExchange, NormalizedMessage, MimeMultipart, String) - Method in class org.apache.servicemix.mail.marshaler.DefaultMailMarshaler
appends all attachments to the mime message

C

checkClientTrusted(X509Certificate[], String) - Method in class org.apache.servicemix.mail.security.DummyTrustManager
 
checkServerTrusted(X509Certificate[], String) - Method in class org.apache.servicemix.mail.security.DummyTrustManager
 
cleanUpResources(String) - Method in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
deletes all temporary resources of a given exchange id
configure(String) - Static method in class org.apache.servicemix.mail.utils.MailUtils
parse the connection details via given uri
CONNECTION_TIMEOUT - Static variable in class org.apache.servicemix.mail.utils.MailUtils
 
convertJBIToMail(MimeMessage, MessageExchange, NormalizedMessage, String, String) - Method in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
This method is used to convert a normalized message from the bus into a mime mail message to be sent to a mail server.
convertJBIToMail(MimeMessage, MessageExchange, NormalizedMessage, String, String) - Method in class org.apache.servicemix.mail.marshaler.DefaultMailMarshaler
 
convertMailToJBI(MessageExchange, NormalizedMessage, MimeMessage) - Method in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
This method is used to convert a mime mail message received via an email server into a normalized message which will be sent to the bus.
convertMailToJBI(MessageExchange, NormalizedMessage, MimeMessage) - Method in class org.apache.servicemix.mail.marshaler.DefaultMailMarshaler
 
createSocket(Socket, String, int, boolean) - Method in class org.apache.servicemix.mail.security.CustomSSLSocketFactory
 
createSocket() - Method in class org.apache.servicemix.mail.security.CustomSSLSocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class org.apache.servicemix.mail.security.CustomSSLSocketFactory
 
createSocket(InetAddress, int) - Method in class org.apache.servicemix.mail.security.CustomSSLSocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class org.apache.servicemix.mail.security.CustomSSLSocketFactory
 
createSocket(String, int) - Method in class org.apache.servicemix.mail.security.CustomSSLSocketFactory
 
CustomSSLSocketFactory - Class in org.apache.servicemix.mail.security
CustomSSLSocketFactory providing no security at all
CustomSSLSocketFactory() - Constructor for class org.apache.servicemix.mail.security.CustomSSLSocketFactory
default constructor

D

DEFAULT_PORT_IMAP - Static variable in class org.apache.servicemix.mail.utils.MailUtils
 
DEFAULT_PORT_IMAPS - Static variable in class org.apache.servicemix.mail.utils.MailUtils
 
DEFAULT_PORT_NNTP - Static variable in class org.apache.servicemix.mail.utils.MailUtils
 
DEFAULT_PORT_POP3 - Static variable in class org.apache.servicemix.mail.utils.MailUtils
 
DEFAULT_PORT_POP3S - Static variable in class org.apache.servicemix.mail.utils.MailUtils
 
DEFAULT_PORT_SMTP - Static variable in class org.apache.servicemix.mail.utils.MailUtils
 
DEFAULT_PORT_SMTPS - Static variable in class org.apache.servicemix.mail.utils.MailUtils
 
DEFAULT_SENDER - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
the default sender address for outgoing mails
DefaultMailMarshaler - Class in org.apache.servicemix.mail.marshaler
this is the default marshaler for conversion between the normalized message format and the mail message format
DefaultMailMarshaler() - Constructor for class org.apache.servicemix.mail.marshaler.DefaultMailMarshaler
 
DUMMY_CONTENT - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
the dummy content - set if no content was provided
DUMMY_SUBJECT - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
the dummy subject - set if no subject was provided
DummyTrustManager - Class in org.apache.servicemix.mail.security
DummyTrustManager - NOT SECURE
DummyTrustManager() - Constructor for class org.apache.servicemix.mail.security.DummyTrustManager
 

E

extractAttachmentsFromMail(NormalizedMessage, MimeMessage) - Static method in class org.apache.servicemix.mail.utils.MailUtils
extracts the attachments from the mail
extractAttachmentsFromMultipart(Multipart, NormalizedMessage) - Static method in class org.apache.servicemix.mail.utils.MailUtils
extracts attachments from a multipart mail part
extractBodyFromMail(Message) - Static method in class org.apache.servicemix.mail.utils.MailUtils
Extracts the body from the Mail message
extractBodyFromMail(NormalizedMessage, MimeMessage) - Static method in class org.apache.servicemix.mail.utils.MailUtils
extracts the body from the mail
extractBodyFromMultipart(Multipart, NormalizedMessage) - Static method in class org.apache.servicemix.mail.utils.MailUtils
returns the body of the mail
extractHeadersFromMail(NormalizedMessage, MimeMessage) - Static method in class org.apache.servicemix.mail.utils.MailUtils
copy the headers of the mail message into the normalized message headers

F

fillMailBodyAndAttachments(MimeMessage, MessageExchange, NormalizedMessage) - Method in class org.apache.servicemix.mail.marshaler.DefaultMailMarshaler
fills all attachments from the normalized message into the mail message
fillMailHeaders(MimeMessage, NormalizedMessage, String, String) - Method in class org.apache.servicemix.mail.marshaler.DefaultMailMarshaler
fills the mail headers according to the normalized message headers

G

getAcceptedIssuers() - Method in class org.apache.servicemix.mail.security.DummyTrustManager
 
getAttachmentsMapFromNormalizedMessage(NormalizedMessage) - Method in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
This helper method extracts all attachments from the normalized message into a map of attachments which may be used for filling the attachments of an outgoing mail
getAuthenticator() - Method in class org.apache.servicemix.mail.utils.MailConnectionConfiguration
returns an authenticator object for use in sessions
getAuthenticator(String, String) - Method in class org.apache.servicemix.mail.utils.MailConnectionConfiguration
returns an authenticator object for use in sessions
getConfiguredEndpoints() - Method in class org.apache.servicemix.mail.MailComponent
 
getConnection() - Method in class org.apache.servicemix.mail.MailPollerEndpoint
 
getConnection() - Method in class org.apache.servicemix.mail.MailSenderEndpoint
 
getCustomProperties() - Method in class org.apache.servicemix.mail.MailPollerEndpoint
 
getCustomProperties() - Method in class org.apache.servicemix.mail.MailSenderEndpoint
 
getCustomTrustManagers() - Method in class org.apache.servicemix.mail.MailPollerEndpoint
 
getCustomTrustManagers() - Method in class org.apache.servicemix.mail.MailSenderEndpoint
 
getDefault() - Static method in class org.apache.servicemix.mail.security.CustomSSLSocketFactory
returns a new instance of this factory
getDefaultCipherSuites() - Method in class org.apache.servicemix.mail.security.CustomSSLSocketFactory
 
getDefaultPortForProtocol(String) - Static method in class org.apache.servicemix.mail.utils.MailUtils
returns the default port for a given protocol
getDefaultSenderForOutgoingMails() - Method in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
returns the default sender for outgoing mails Override this method to deliver your own default sender!
getEndpointClasses() - Method in class org.apache.servicemix.mail.MailComponent
 
getEndpoints() - Method in class org.apache.servicemix.mail.MailComponent
 
getEnumForValue(String) - Static method in enum org.apache.servicemix.mail.utils.MailContentType
returns the enum type for a value
getFolderName() - Method in class org.apache.servicemix.mail.utils.MailConnectionConfiguration
 
getHost() - Method in class org.apache.servicemix.mail.utils.MailConnectionConfiguration
 
getIgnoreMessageProperties() - Method in class org.apache.servicemix.mail.MailSenderEndpoint
 
getKey() - Method in enum org.apache.servicemix.mail.utils.MailContentType
 
getLocationURI() - Method in class org.apache.servicemix.mail.MailPollerEndpoint
 
getMarshaler() - Method in class org.apache.servicemix.mail.MailPollerEndpoint
 
getMarshaler() - Method in class org.apache.servicemix.mail.MailSenderEndpoint
 
getMaxFetchSize() - Method in class org.apache.servicemix.mail.MailPollerEndpoint
 
getMimeType() - Method in enum org.apache.servicemix.mail.utils.MailContentType
 
getPassword() - Method in class org.apache.servicemix.mail.utils.MailConnectionConfiguration
 
getPort() - Method in class org.apache.servicemix.mail.utils.MailConnectionConfiguration
 
getPropertiesForProtocol(MailConnectionConfiguration, String) - Static method in class org.apache.servicemix.mail.utils.MailUtils
returns the connection properties for use in endpoints
getProtocol() - Method in class org.apache.servicemix.mail.utils.MailConnectionConfiguration
 
getReceiver() - Method in class org.apache.servicemix.mail.MailSenderEndpoint
 
getSender() - Method in class org.apache.servicemix.mail.MailSenderEndpoint
 
getStorage() - Method in class org.apache.servicemix.mail.MailPollerEndpoint
 
getSupportedCipherSuites() - Method in class org.apache.servicemix.mail.security.CustomSSLSocketFactory
 
getUsername() - Method in class org.apache.servicemix.mail.utils.MailConnectionConfiguration
 

I

IgnoreList - Class in org.apache.servicemix.mail.utils
 
IgnoreList() - Constructor for class org.apache.servicemix.mail.utils.IgnoreList
 
IgnoreListEditor - Class in org.apache.servicemix.mail.utils
 
IgnoreListEditor() - Constructor for class org.apache.servicemix.mail.utils.IgnoreListEditor
 
isDebugMode() - Method in class org.apache.servicemix.mail.MailPollerEndpoint
 
isDebugMode() - Method in class org.apache.servicemix.mail.MailSenderEndpoint
 
isDeleteProcessedMessages() - Method in class org.apache.servicemix.mail.MailPollerEndpoint
 
isProcessOnlyUnseenMessages() - Method in class org.apache.servicemix.mail.MailPollerEndpoint
 
isSecureProtocol() - Method in class org.apache.servicemix.mail.utils.MailConnectionConfiguration
flags the used protocol to be secure or not

K

KEY_BODY_HTML - Static variable in class org.apache.servicemix.mail.utils.MailUtils
 
KEY_BODY_TEXT - Static variable in class org.apache.servicemix.mail.utils.MailUtils
 

M

MAIL_TAG_BCC - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this is the tag for the "Bcc" field of the email
MAIL_TAG_CC - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this is the tag for the "Cc" field of the email
MAIL_TAG_FROM - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this is the tag for the "From" field of the email
MAIL_TAG_REPLYTO - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this is the tag for the "Reply-To" field of the email
MAIL_TAG_SENTDATE - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this is the tag for the "Date" field of the email
MAIL_TAG_SUBJECT - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this is the tag for the "Subject" field of the email
MAIL_TAG_TO - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this is the tag for the "To" field of the email
MailComponent - Class in org.apache.servicemix.mail
 
MailComponent() - Constructor for class org.apache.servicemix.mail.MailComponent
 
MailConnectionConfiguration - Class in org.apache.servicemix.mail.utils
a data holder class for the connection information
MailConnectionConfiguration() - Constructor for class org.apache.servicemix.mail.utils.MailConnectionConfiguration
 
MailContentType - Enum in org.apache.servicemix.mail.utils
 
MailEndpointType - Interface in org.apache.servicemix.mail
 
MailPollerEndpoint - Class in org.apache.servicemix.mail
This is the polling endpoint for the mail component.
MailPollerEndpoint() - Constructor for class org.apache.servicemix.mail.MailPollerEndpoint
default constructor
MailSenderEndpoint - Class in org.apache.servicemix.mail
this is the sending endpoint for the mail component
MailSenderEndpoint() - Constructor for class org.apache.servicemix.mail.MailSenderEndpoint
 
MailUtils - Class in org.apache.servicemix.mail.utils
utility class
MSG_TAG_BCC - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this tag is used in normalized messages to represent the BCC address this exchange should be mailed to
MSG_TAG_CC - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this tag is used in normalized messages to represent the CC address the mail was sent to OR the CC address this exchange should be mailed to
MSG_TAG_FROM - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this tag is used in normalized messages to represent the address the mail was received from OR the address this exchange should be sent from
MSG_TAG_HOST - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this tag is used in normalized messages to represent the mail server hostname
MSG_TAG_HTML - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this tag is used in normalized messages to represent the html content used in the received mail or to be used in the mail to be sent
MSG_TAG_MAIL_CHARSET - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this tag is used in normalized messages to represent the charset used in the received mail or to be used in the mail to be sent
MSG_TAG_MAIL_CONTENT_TYPE - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this tag is used in normalized messages to represent the content type of the mail received or the mail to be sent
MSG_TAG_MAIL_USE_INLINE_ATTACHMENTS - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this tag is used in normalized messages to flag that the attachments have to be treatened as inline attachments
MSG_TAG_PASSWORD - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this tag is used in normalized messages to represent the password of the mail account
MSG_TAG_PORT - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this tag is used in normalized messages to represent the port number used for mail server
MSG_TAG_PROTOCOL - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this tag is used in normalized messages to represent the used protocol
MSG_TAG_REPLYTO - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this tag is used in normalized messages to represent the reply-to address of the mail received OR the reply-to address of the mail to be sent
MSG_TAG_SENTDATE - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this tag is used in normalized messages to represent the date when the mail was sent
MSG_TAG_SUBJECT - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this tag is used in normalized messages to represent the subject of the mail received OR the subject of the mail to be sent
MSG_TAG_TEXT - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this tag is used in normalized messages to represent the plain text content used in the received mail or to be used in the mail to be sent
MSG_TAG_TO - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this tag is used in normalized messages to represent the address the mail was sent to OR the address this exchange should be mailed to
MSG_TAG_USER - Static variable in class org.apache.servicemix.mail.marshaler.AbstractMailMarshaler
this tag is used in normalized messages to represent the user which owns the mail account

O

org.apache.servicemix.mail - package org.apache.servicemix.mail
Component for Mail using the JavaMail API
org.apache.servicemix.mail.marshaler - package org.apache.servicemix.mail.marshaler
 
org.apache.servicemix.mail.security - package org.apache.servicemix.mail.security
 
org.apache.servicemix.mail.utils - package org.apache.servicemix.mail.utils
 

P

parsePart(MimeBodyPart, NormalizedMessage) - Static method in class org.apache.servicemix.mail.utils.MailUtils
extracts and parses the attachments found in the mail bodies and puts them to the normalized message attachments
poll() - Method in class org.apache.servicemix.mail.MailPollerEndpoint
 
prepareAlternativeMail(MimeMessage, MessageExchange, NormalizedMessage) - Method in class org.apache.servicemix.mail.marshaler.DefaultMailMarshaler
prepares a multipart alternative mail message (both html and text)
prepareMixedMail(MimeMessage, MessageExchange, NormalizedMessage) - Method in class org.apache.servicemix.mail.marshaler.DefaultMailMarshaler
prepares a multipart mixed mail message
preparePlainTextMail(MimeMessage, NormalizedMessage) - Method in class org.apache.servicemix.mail.marshaler.DefaultMailMarshaler
prepares a plain text mail message
process(MessageExchange) - Method in class org.apache.servicemix.mail.MailPollerEndpoint
 
processInOnly(MessageExchange, NormalizedMessage) - Method in class org.apache.servicemix.mail.MailSenderEndpoint
 
processInOut(MessageExchange, NormalizedMessage, NormalizedMessage) - Method in class org.apache.servicemix.mail.MailSenderEndpoint
 
PROPERTY_SEPARATOR - Static variable in class org.apache.servicemix.mail.security.CustomSSLSocketFactory
this is the separator char for concatenating several managers
PROPERTY_TRUSTMANAGERS - Static variable in class org.apache.servicemix.mail.security.CustomSSLSocketFactory
the content of this property will be used to initialize the list of trust managers for this SSL Socket Factory
PROTOCOL_IMAP - Static variable in class org.apache.servicemix.mail.utils.MailUtils
 
PROTOCOL_IMAPS - Static variable in class org.apache.servicemix.mail.utils.MailUtils
 
PROTOCOL_NNTP - Static variable in class org.apache.servicemix.mail.utils.MailUtils
 
PROTOCOL_POP - Static variable in class org.apache.servicemix.mail.utils.MailUtils
 
PROTOCOL_POP3 - Static variable in class org.apache.servicemix.mail.utils.MailUtils
 
PROTOCOL_POP3S - Static variable in class org.apache.servicemix.mail.utils.MailUtils
 
PROTOCOL_SMTP - Static variable in class org.apache.servicemix.mail.utils.MailUtils
 
PROTOCOL_SMTPS - Static variable in class org.apache.servicemix.mail.utils.MailUtils
 

S

setConnection(String) - Method in class org.apache.servicemix.mail.MailPollerEndpoint
Specifies the connection URI used to connect to a mail server.
setConnection(String) - Method in class org.apache.servicemix.mail.MailSenderEndpoint
Specifies the connection URI used to connect to a mail server.
setCustomProperties(Map<String, String>) - Method in class org.apache.servicemix.mail.MailPollerEndpoint
Specifies a java.util.Map which may contain additional properties for the connection.
setCustomProperties(Map<String, String>) - Method in class org.apache.servicemix.mail.MailSenderEndpoint
Specifies a java.util.Map which may contain additional properties for the connection.
setCustomTrustManagers(String) - Method in class org.apache.servicemix.mail.MailPollerEndpoint
Specifies one or more trust manager classes separated by a semicolon (;).
These classes have to implement the Trustmanager interface and need to provide an empty default constructor to be valid.

If you want to accept all security certificates without a check you may consider using the DummyTrustManager class.
setCustomTrustManagers(String) - Method in class org.apache.servicemix.mail.MailSenderEndpoint
Specifies one or more trust manager classes separated by a semicolon (;).
These classes have to implement the Trustmanager interface and need to provide an empty default constructor to be valid.

If you want to accept all security certificates without a check you may consider using the DummyTrustManager class.
setDebugMode(boolean) - Method in class org.apache.servicemix.mail.MailPollerEndpoint
Specifies if the JavaMail is run in DEBUG mode.
setDebugMode(boolean) - Method in class org.apache.servicemix.mail.MailSenderEndpoint
Specifies if the JavaMail is run in DEBUG mode.
setDeleteProcessedMessages(boolean) - Method in class org.apache.servicemix.mail.MailPollerEndpoint
This flag is used to indicate what happens to a processed mail polled from a mail folder.
setEndpoints(MailEndpointType[]) - Method in class org.apache.servicemix.mail.MailComponent
 
setFolderName(String) - Method in class org.apache.servicemix.mail.utils.MailConnectionConfiguration
 
setHost(String) - Method in class org.apache.servicemix.mail.utils.MailConnectionConfiguration
 
setIgnoreMessageProperties(IgnoreList) - Method in class org.apache.servicemix.mail.MailSenderEndpoint
Specifies a java.util.List which may contain message properties to skip.
setMarshaler(AbstractMailMarshaler) - Method in class org.apache.servicemix.mail.MailPollerEndpoint
With this method you can specify a marshaler class which provides the logic for converting a mail into a normalized message.
setMarshaler(AbstractMailMarshaler) - Method in class org.apache.servicemix.mail.MailSenderEndpoint
With this method you can specify a marshaler class which provides the logic for converting a normalized message into a mail.
setMaxFetchSize(int) - Method in class org.apache.servicemix.mail.MailPollerEndpoint
This sets the maximum amount of mails to process within one polling cycle.
setPassword(String) - Method in class org.apache.servicemix.mail.utils.MailConnectionConfiguration
 
setPort(int) - Method in class org.apache.servicemix.mail.utils.MailConnectionConfiguration
 
setProcessOnlyUnseenMessages(boolean) - Method in class org.apache.servicemix.mail.MailPollerEndpoint
This flag is used to indicate whether all mails are polled from a mail folder or only the unseen mails are processed.

If it is set to true only the unseen mails will be processed.
If it is set to false all mails will be processed.
setProtocol(String) - Method in class org.apache.servicemix.mail.utils.MailConnectionConfiguration
 
setReceiver(String) - Method in class org.apache.servicemix.mail.MailSenderEndpoint
Specifies the receiver address(es) of the mail which is being sent.
setSender(String) - Method in class org.apache.servicemix.mail.MailSenderEndpoint
Specifies the sender address of the mail which is being sent.
setStorage(Store) - Method in class org.apache.servicemix.mail.MailPollerEndpoint
Specifies a org.apache.servicemix.store.Store object which will be used for storing the identifications of already processed messages.
This store is only used with the POP3 protocol and if unseen mails are processed only.
setUsername(String) - Method in class org.apache.servicemix.mail.utils.MailConnectionConfiguration
 
setValue(Object) - Method in class org.apache.servicemix.mail.utils.IgnoreListEditor
 
SSL_FACTORY - Static variable in class org.apache.servicemix.mail.utils.MailUtils
 
start() - Method in class org.apache.servicemix.mail.MailPollerEndpoint
 
stop() - Method in class org.apache.servicemix.mail.MailPollerEndpoint
 

V

validate() - Method in class org.apache.servicemix.mail.MailSenderEndpoint
 
valueOf(String) - Static method in enum org.apache.servicemix.mail.utils.MailContentType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.servicemix.mail.utils.MailContentType
Returns an array containing the constants of this enum type, in the order they are declared.

A C D E F G I K M O P S V

Copyright © 2005-2012 FuseSource. All Rights Reserved.