A B C D E F G H I J L M N O P Q R S T U V W 

A

AbstractAnnotatedMailOperation - Class in org.ow2.petals.bc.mail.service.provide.annotated
An abstract mail operation extracted from WDSL according to BC Mail annotations
AbstractAnnotatedMailOperation(QName) - Constructor for class org.ow2.petals.bc.mail.service.provide.annotated.AbstractAnnotatedMailOperation
Create an annotated operation.
AbstractSendService - Class in org.ow2.petals.bc.mail.service.provide
 
AbstractSendService(MailSessionManager, MimeMessageManager, Logger) - Constructor for class org.ow2.petals.bc.mail.service.provide.AbstractSendService
 
ACTION_QNAME - Static variable in class org.ow2.petals.bc.mail.MailConstants.MailWSAddressing
 
AnnotatedMailOperation - Interface in org.ow2.petals.bc.mail.service.provide.annotated
A mail operation extracted from WDSL according to BC Mail annotations
AnnotatedWsdlParser - Class in org.ow2.petals.bc.mail.service.provide.annotated
The parser to read annotations included into the WSDL
AnnotatedWsdlParser(Logger) - Constructor for class org.ow2.petals.bc.mail.service.provide.annotated.AnnotatedWsdlParser
 

B

BODY_PATHELEMENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
build(SuConfigurationParameters) - Static method in class org.ow2.petals.bc.mail.MailUtil
Extract mail session properties from the service unit for Provide node
buildConsumeDescriptor(SuConfigurationParameters) - Static method in class org.ow2.petals.bc.mail.MailUtil
Extract mail session properties from the service unit for Consume node
buildFromPayload(Node) - Static method in class org.ow2.petals.bc.mail.MailUtil
Build a descriptor by extracting all information from the associated JBI message payload.
buildFromProperties(Exchange, Node) - Static method in class org.ow2.petals.bc.mail.MailUtil
Retrieve mail session properties from Normalized message properties.
buildSMTPMessage(Session, ProvideDescriptor, Exchange, String) - Method in class org.ow2.petals.bc.mail.MimeMessageManager
Create a SMTPMessage from the given NormalizedMessage, including mail Session information.

C

checkProperties(ProvideDescriptor) - Static method in class org.ow2.petals.bc.mail.MailUtil
Check the properties extracted from the address URI.
checkProperties(ConsumeDescriptor) - Static method in class org.ow2.petals.bc.mail.MailUtil
Check the properties extracted from the address URI.
checkWsaProperties(Exchange) - Static method in class org.ow2.petals.bc.mail.MailUtil
Check if the ws addressing properties are present
closeFolderAndStore(Folder, Store, boolean) - Method in class org.ow2.petals.bc.mail.MailSessionManager
Close previously opened folder and store. folder is expunged if needed
ConsumeDescriptor - Class in org.ow2.petals.bc.mail.service.consume
 
ConsumeDescriptor() - Constructor for class org.ow2.petals.bc.mail.service.consume.ConsumeDescriptor
 
consumeDescriptor - Variable in class org.ow2.petals.bc.mail.service.consume.ExternalEventPoller
 
consumes - Variable in class org.ow2.petals.bc.mail.service.consume.ExternalEventPoller
 
CONTENTTYPE_PATHELEMENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
CONTENTTYPE_QNAME - Static variable in class org.ow2.petals.bc.mail.MailConstants.MailWSAddressing
 
createExternalListener() - Method in class org.ow2.petals.bc.mail.MailSuManager
 
createServiceUnitManager() - Method in class org.ow2.petals.bc.mail.MailComponent
 
createSessionPropertiesFromDescriptor(ProvideDescriptor) - Method in class org.ow2.petals.bc.mail.MailSessionManager
Create a Properties object with given properties.
createSessionPropertiesFromDescriptor(ConsumeDescriptor) - Method in class org.ow2.petals.bc.mail.MailSessionManager
Create a Properties object with given properties.

D

doDeploy(ServiceUnitDataHandler) - Method in class org.ow2.petals.bc.mail.MailSuManager
We override the deployment processing for nodes 'provides' to be able to manage distinctly: static SU and SU in mode 'service'.
doInit() - Method in class org.ow2.petals.bc.mail.MailComponent
 
doStart(ServiceUnitDataHandler) - Method in class org.ow2.petals.bc.mail.MailSuManager
 
doStop(ServiceUnitDataHandler) - Method in class org.ow2.petals.bc.mail.MailSuManager
 
doUndeploy(ServiceUnitDataHandler) - Method in class org.ow2.petals.bc.mail.MailSuManager
 
DSNEnableOnUncompliantTypeException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.exception
Several mail annotation request mail delivery status notifications on not compliant types.
DSNEnableOnUncompliantTypeException(QName) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.exception.DSNEnableOnUncompliantTypeException
 

E

EMAIL_ADDRESS_KEY - Static variable in class org.ow2.petals.bc.mail.MailProvideExtFlowStepBeginLogData
 
EXPUNGE_PATHELEMENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
ExternalEventPoller - Class in org.ow2.petals.bc.mail.service.consume
This class is used to monitor a mailbox for new mails (accept() method).
ExternalEventPoller(Logger, ExternalListener, Consumes, ConsumeDescriptor, MailSessionManager) - Constructor for class org.ow2.petals.bc.mail.service.consume.ExternalEventPoller
Instantiate a ExternalEventPoller for a specific address
ExternalListener - Class in org.ow2.petals.bc.mail.listeners
This class is used to manage listeners for external mail addresses registered during SU deployment.
ExternalListener() - Constructor for class org.ow2.petals.bc.mail.listeners.ExternalListener
 
extractMailBodyFromPayload(Node) - Static method in class org.ow2.petals.bc.mail.MailUtil
 

F

fixMailSubject(String) - Static method in class org.ow2.petals.bc.mail.MailUtil
Makes sure a mail subject does not contain line breaks.
FOLDER_DEFAULT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
FOLDER_KEY - Static variable in class org.ow2.petals.bc.mail.MailConsumeFlowStepBeginLogData
 
FOLDER_QUERYELEMENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
FROM_PATHELEMENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
FROM_QNAME - Static variable in class org.ow2.petals.bc.mail.MailConstants.MailWSAddressing
 

G

getComponent() - Method in class org.ow2.petals.bc.mail.MailSuManager
 
getContentType() - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
getElement() - Method in exception org.ow2.petals.bc.mail.exception.MissingElementException
 
getEncounteredErrors() - Method in class org.ow2.petals.bc.mail.service.provide.annotated.AnnotatedWsdlParser
Get the errors encountered during the previous parsing.
getFolder() - Method in class org.ow2.petals.bc.mail.service.consume.ConsumeDescriptor
 
getFolderAndOpen(Store, ConsumeDescriptor) - Method in class org.ow2.petals.bc.mail.MailSessionManager
Retrieve a specified Folder from the given Store and open it.
getFromAddress() - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
getHeloHost() - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
getHostname() - Method in class org.ow2.petals.bc.mail.service.consume.ConsumeDescriptor
 
getHostname() - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
getInvalidMailAddress() - Method in exception org.ow2.petals.bc.mail.service.provide.servicemode.exception.InvalidMailAddressValueException
 
getInvalidXpathExpr() - Method in exception org.ow2.petals.bc.mail.service.provide.annotated.pattern.exception.StringPlaceholderMappingExpressionException
 
getLogger() - Method in class org.ow2.petals.bc.mail.service.consume.ExternalEventPoller
 
getMailBody() - Method in class org.ow2.petals.bc.mail.service.provide.annotated.SendMailOperation
 
getMailDSNContent() - Method in class org.ow2.petals.bc.mail.service.provide.annotated.SendMailOperation
 
getMailEnableDSN() - Method in class org.ow2.petals.bc.mail.service.provide.annotated.SendMailOperation
 
getMailHeaders() - Method in class org.ow2.petals.bc.mail.service.provide.annotated.SendMailOperation
 
getMailOperation(ServiceEndpointOperationKey) - Method in class org.ow2.petals.bc.mail.MailComponent
 
getMailSessionManager() - Method in class org.ow2.petals.bc.mail.MailComponent
 
getMailSubject() - Method in class org.ow2.petals.bc.mail.service.provide.annotated.SendMailOperation
 
getMailTo() - Method in class org.ow2.petals.bc.mail.service.provide.annotated.SendMailOperation
 
getMimeMessageManager() - Method in class org.ow2.petals.bc.mail.MailComponent
 
getName() - Method in class org.ow2.petals.bc.mail.service.provide.annotated.MailHeader
 
getNewMails(Folder) - Method in class org.ow2.petals.bc.mail.MailSessionManager
Retrieve new mails into the given folder.
getPassword() - Method in class org.ow2.petals.bc.mail.service.consume.ConsumeDescriptor
 
getPassword() - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
getPeriod() - Method in class org.ow2.petals.bc.mail.service.consume.ConsumeDescriptor
 
getPort() - Method in class org.ow2.petals.bc.mail.service.consume.ConsumeDescriptor
 
getPort() - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
getReplyAddress() - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
getScheme() - Method in class org.ow2.petals.bc.mail.service.consume.ConsumeDescriptor
 
getScheme() - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
getSendMode() - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
getStoreAndConnect(Session, ConsumeDescriptor) - Method in class org.ow2.petals.bc.mail.MailSessionManager
Retrieve a Store from the given Session.
getSubject() - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
getToAddress() - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
getUsername() - Method in class org.ow2.petals.bc.mail.service.consume.ConsumeDescriptor
 
getUsername() - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
getValue() - Method in class org.ow2.petals.bc.mail.service.provide.annotated.MailHeader
 
getValue(Document) - Method in class org.ow2.petals.bc.mail.service.provide.annotated.pattern.MailAddressesPattern
 
getValue(Document) - Method in class org.ow2.petals.bc.mail.service.provide.annotated.pattern.MailBodyPattern
 
getValue(Document) - Method in class org.ow2.petals.bc.mail.service.provide.annotated.pattern.MailHeaderPattern
 
getValue(Document) - Method in class org.ow2.petals.bc.mail.service.provide.annotated.pattern.MailSubjectPattern
 
getValue(Document) - Method in interface org.ow2.petals.bc.mail.service.provide.annotated.pattern.Pattern
 
getValue(Document) - Method in class org.ow2.petals.bc.mail.service.provide.annotated.pattern.StringXPathPattern
 
getWsdlOperation() - Method in class org.ow2.petals.bc.mail.service.provide.AbstractSendService
 
getWsdlOperation() - Method in class org.ow2.petals.bc.mail.service.provide.annotated.AbstractAnnotatedMailOperation
 
getWsdlOperation() - Method in interface org.ow2.petals.bc.mail.service.provide.annotated.AnnotatedMailOperation
 
getWsdlOperation() - Method in exception org.ow2.petals.bc.mail.service.provide.annotated.exception.InvalidAnnotationForOperationException
 
getWsdlOperation() - Method in class org.ow2.petals.bc.mail.service.provide.integration.SendMailOperation
 
getWsdlOperation() - Method in exception org.ow2.petals.bc.mail.service.provide.servicemode.exception.OperationProcessingException
 
getWsdlOperation() - Method in class org.ow2.petals.bc.mail.service.provide.servicemode.SendMailOperation
 
getWsdlOperation() - Method in class org.ow2.petals.bc.mail.service.provide.statik.SendMailOperation
 
getXslParameters() - Method in exception org.ow2.petals.bc.mail.service.provide.annotated.pattern.exception.NoMailBodyPartValueException
 
getXslParameters() - Method in exception org.ow2.petals.bc.mail.service.provide.annotated.pattern.exception.NoMailHeaderPartValueException
 
getXslParameters() - Method in exception org.ow2.petals.bc.mail.service.provide.annotated.pattern.exception.NoMailSubjectPartValueException
 
getXslParameters() - Method in exception org.ow2.petals.bc.mail.service.provide.annotated.pattern.exception.NoStringPlaceholderValueException
 
getXslParameters() - Method in exception org.ow2.petals.bc.mail.service.provide.servicemode.exception.InvalidMailAddressValueException
 
getXslParameters() - Method in exception org.ow2.petals.bc.mail.service.provide.servicemode.exception.NoMailAddressValueException
 
getXslParameters() - Method in exception org.ow2.petals.bc.mail.service.provide.servicemode.exception.OperationProcessingFault
Retrieve fault details to pass to the XSL transformation as XSL parameters

H

HELO_HOST_PATHELEMENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
HELOHOST_QNAME - Static variable in class org.ow2.petals.bc.mail.MailConstants.MailWSAddressing
 
HOST_KEY - Static variable in class org.ow2.petals.bc.mail.MailConsumeFlowStepBeginLogData
 
HOST_PATHELEMENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
HOST_QNAME - Static variable in class org.ow2.petals.bc.mail.MailConstants.MailWSAddressing
 

I

init() - Method in class org.ow2.petals.bc.mail.listeners.ExternalListener
 
init() - Method in class org.ow2.petals.bc.mail.listeners.JBIListener
 
InvalidAnnotationException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.exception
An error occurs about BC Mail annotations
InvalidAnnotationException(String) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.exception.InvalidAnnotationException
 
InvalidAnnotationException(String, Throwable) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.exception.InvalidAnnotationException
 
InvalidAnnotationForOperationException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.exception
A WSDL annotation is invalid for the operation
InvalidAnnotationForOperationException(QName, String) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.exception.InvalidAnnotationForOperationException
 
InvalidAnnotationForOperationException(QName, String, Throwable) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.exception.InvalidAnnotationForOperationException
 
InvalidMailAddressValueException - Exception in org.ow2.petals.bc.mail.service.provide.servicemode.exception
The value of the mail address(es) is invalid.
InvalidMailAddressValueException(QName, String, Throwable) - Constructor for exception org.ow2.petals.bc.mail.service.provide.servicemode.exception.InvalidMailAddressValueException
 
InvalidMailOptionDSNContentException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.exception
The value of the annotation defining the content of mail delivery status notifications is invalid
InvalidMailOptionDSNContentException(QName, String) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.exception.InvalidMailOptionDSNContentException
 
IS_XML_CONTENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
isDelete() - Method in class org.ow2.petals.bc.mail.service.consume.ConsumeDescriptor
 
isXmlContent() - Method in class org.ow2.petals.bc.mail.service.consume.ConsumeDescriptor
 

J

JBIListener - Class in org.ow2.petals.bc.mail.listeners
Mail BC listener for incoming JBI messages
JBIListener() - Constructor for class org.ow2.petals.bc.mail.listeners.JBIListener
 

L

log(Logger, Level) - Method in class org.ow2.petals.bc.mail.service.provide.AbstractSendService
 
log(Logger, Level) - Method in class org.ow2.petals.bc.mail.service.provide.integration.SendMailOperation
 
log(Logger, Level) - Method in class org.ow2.petals.bc.mail.service.provide.servicemode.SendMailOperation
 
log(Logger, Level) - Method in class org.ow2.petals.bc.mail.service.provide.statik.SendMailOperation
 
logEptOperationToMailOperation(Logger, Level) - Method in class org.ow2.petals.bc.mail.MailComponent
 
logger - Variable in class org.ow2.petals.bc.mail.service.consume.ExternalEventPoller
 
logger - Variable in class org.ow2.petals.bc.mail.service.provide.AbstractSendService
 

M

MAIL_FROM_KEY - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
MAIL_HELO_HOST - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
MAIL_HOST_KEY - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
MAIL_IMAP_PORT_DEFAULT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
MAIL_INTEGRATION_SERVICE_NS - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
MAIL_POP3_PORT_DEFAULT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
MAIL_SCHEME_IMAP - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
MAIL_SCHEME_POP3 - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
MAIL_SCHEME_SMTP - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
MAIL_SERVICE_NS - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
MAIL_SMTP_PORT_DEFAULT - Static variable in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
The default value of the SMTP port
MAIL_STORE_PROTOCOL_KEY - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
MAIL_TRANSPORT_PROTOCOL_KEY - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
MAIL_USER_KEY - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
MailAddressesPattern - Class in org.ow2.petals.bc.mail.service.provide.annotated.pattern
An expression representing the mail addresses, based on fixed String or an XPathExpression.
MailAddressesPattern(QName, String) - Constructor for class org.ow2.petals.bc.mail.service.provide.annotated.pattern.MailAddressesPattern
Create a MailAddressesPattern from a fixed String used as addresses.
MailAddressesPattern(QName, XPathExpression) - Constructor for class org.ow2.petals.bc.mail.service.provide.annotated.pattern.MailAddressesPattern
MailBodyPattern - Class in org.ow2.petals.bc.mail.service.provide.annotated.pattern
An expression representing the mail subject, based on String containing placeholders using XPathExpression.
MailBodyPattern(QName, String, XPath) - Constructor for class org.ow2.petals.bc.mail.service.provide.annotated.pattern.MailBodyPattern
Create a MailBodyPattern from a String containing placeholders with XPath expression.
MailBodyPattern(QName, String) - Constructor for class org.ow2.petals.bc.mail.service.provide.annotated.pattern.MailBodyPattern
Create a MailBodyPattern from a String containing no placeholders with XPath expression, as a constant.
MailComponent - Class in org.ow2.petals.bc.mail
The Mail Binding Component.
MailComponent() - Constructor for class org.ow2.petals.bc.mail.MailComponent
 
MailConstants - Interface in org.ow2.petals.bc.mail
 
MailConstants.MailWSAddressing - Class in org.ow2.petals.bc.mail
WS-addressing Constants extensions Note: we use the ws-addressing namespace for some of the properties with no specific reasons.
MailConstants.MailWSAddressing() - Constructor for class org.ow2.petals.bc.mail.MailConstants.MailWSAddressing
 
MailConstants.NativeService - Class in org.ow2.petals.bc.mail
 
MailConstants.NativeService() - Constructor for class org.ow2.petals.bc.mail.MailConstants.NativeService
 
MailConstants.StaticService - Class in org.ow2.petals.bc.mail
 
MailConstants.StaticService() - Constructor for class org.ow2.petals.bc.mail.MailConstants.StaticService
 
MailConsumeFlowStepBeginLogData - Class in org.ow2.petals.bc.mail
 
MailConsumeFlowStepBeginLogData(String, String, String, String, String, String, String) - Constructor for class org.ow2.petals.bc.mail.MailConsumeFlowStepBeginLogData
 
MailDeclarationException - Exception in org.ow2.petals.bc.mail.exception
The declaration of a mail parameter in the JBI descriptor is invalid.
MailDeclarationException(String) - Constructor for exception org.ow2.petals.bc.mail.exception.MailDeclarationException
 
MailDeclarationException(String, Throwable) - Constructor for exception org.ow2.petals.bc.mail.exception.MailDeclarationException
 
MailDeclarationException(Throwable) - Constructor for exception org.ow2.petals.bc.mail.exception.MailDeclarationException
 
MailHeader - Class in org.ow2.petals.bc.mail.service.provide.annotated
 
MailHeader(String, MailHeaderPattern) - Constructor for class org.ow2.petals.bc.mail.service.provide.annotated.MailHeader
 
MailHeaderPattern - Class in org.ow2.petals.bc.mail.service.provide.annotated.pattern
An expression representing a mail header, based on String containing placeholders using XPathExpression.
MailHeaderPattern(QName, String, XPath) - Constructor for class org.ow2.petals.bc.mail.service.provide.annotated.pattern.MailHeaderPattern
Create a MailHeaderPattern from a String containing placeholders with XPath expression.
MailHeaderPattern(QName, String) - Constructor for class org.ow2.petals.bc.mail.service.provide.annotated.pattern.MailHeaderPattern
Create a MailHeaderPattern from a String containing no placeholders with XPath expression, as a constant.
MailProvideExtFlowStepBeginLogData - Class in org.ow2.petals.bc.mail
 
MailProvideExtFlowStepBeginLogData(FlowAttributes, FlowAttributes, String) - Constructor for class org.ow2.petals.bc.mail.MailProvideExtFlowStepBeginLogData
 
mailSessionManager - Variable in class org.ow2.petals.bc.mail.listeners.ExternalListener
 
mailSessionManager - Variable in class org.ow2.petals.bc.mail.listeners.JBIListener
 
mailSessionManager - Variable in class org.ow2.petals.bc.mail.MailComponent
 
MailSessionManager - Class in org.ow2.petals.bc.mail
This manager can be used to manage session with mail servers.
MailSessionManager(Logger) - Constructor for class org.ow2.petals.bc.mail.MailSessionManager
 
mailSessionManager - Variable in class org.ow2.petals.bc.mail.service.consume.ExternalEventPoller
 
mailSessionManager - Variable in class org.ow2.petals.bc.mail.service.provide.AbstractSendService
 
MailSubjectPattern - Class in org.ow2.petals.bc.mail.service.provide.annotated.pattern
An expression representing the mail subject, based on String containing placeholders using XPathExpression.
MailSubjectPattern(QName, String, XPath) - Constructor for class org.ow2.petals.bc.mail.service.provide.annotated.pattern.MailSubjectPattern
Create a MailSubjectPattern from a String containing placeholders with XPath expression.
MailSubjectPattern(QName, String) - Constructor for class org.ow2.petals.bc.mail.service.provide.annotated.pattern.MailSubjectPattern
Create a MailSubjectPattern from a String containing no placeholders with XPath expression, as a constant.
MailSuManager - Class in org.ow2.petals.bc.mail
 
MailSuManager(AbstractBindingComponent) - Constructor for class org.ow2.petals.bc.mail.MailSuManager
Default constructor.
MailToMappingExpressionException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.exception
The XPath expression defining mail addresses is invalid.
MailToMappingExpressionException(QName, XPathExpressionException) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.exception.MailToMappingExpressionException
 
MailUtil - Class in org.ow2.petals.bc.mail
 
mimeMessageManager - Variable in class org.ow2.petals.bc.mail.listeners.ExternalListener
 
mimeMessageManager - Variable in class org.ow2.petals.bc.mail.listeners.JBIListener
 
mimeMessageManager - Variable in class org.ow2.petals.bc.mail.MailComponent
 
MimeMessageManager - Class in org.ow2.petals.bc.mail
This class is used to process (reading or creating) mail messages.
MimeMessageManager(Logger) - Constructor for class org.ow2.petals.bc.mail.MimeMessageManager
 
mimeMessageManager - Variable in class org.ow2.petals.bc.mail.service.provide.AbstractSendService
 
MissingElementException - Exception in org.ow2.petals.bc.mail.exception
 
MissingElementException(String) - Constructor for exception org.ow2.petals.bc.mail.exception.MissingElementException
 
MissingElementException(String, String) - Constructor for exception org.ow2.petals.bc.mail.exception.MissingElementException
 
MultipleMailBodyDefinedException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.exception
Several mail annotations defining a mail body are declared on a WSDL operation
MultipleMailBodyDefinedException(QName) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.exception.MultipleMailBodyDefinedException
 
MultipleMailHeaderNameDefinedException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.exception
Several mail annotations defining a mail header name are declared on a WSDL operation
MultipleMailHeaderNameDefinedException(QName) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.exception.MultipleMailHeaderNameDefinedException
 
MultipleMailHeaderValueDefinedException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.exception
Several mail annotations defining a mail header value are declared on a WSDL operation
MultipleMailHeaderValueDefinedException(QName) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.exception.MultipleMailHeaderValueDefinedException
 
MultipleMailOptionsDefinedException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.exception
Several mail annotations defining a mail options are declared on a WSDL operation
MultipleMailOptionsDefinedException(QName) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.exception.MultipleMailOptionsDefinedException
 
MultipleMailSubjectDefinedException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.exception
Several mail annotations defining a mail subject are declared on a WSDL operation
MultipleMailSubjectDefinedException(QName) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.exception.MultipleMailSubjectDefinedException
 
MultipleMailToDefinedException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.exception
Several mail annotations defining mail addresses are declared on a WSDL operation
MultipleMailToDefinedException(QName) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.exception.MultipleMailToDefinedException
 

N

NoMailAddressMappingException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.exception
The annotation defining the mail address XPath expression is required for the given WSDL binding operation.
NoMailAddressMappingException(QName) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.exception.NoMailAddressMappingException
 
NoMailAddressValueException - Exception in org.ow2.petals.bc.mail.service.provide.servicemode.exception
The value of the mail address(es) is required in the incoming request.
NoMailAddressValueException(QName) - Constructor for exception org.ow2.petals.bc.mail.service.provide.servicemode.exception.NoMailAddressValueException
 
NoMailBodyMappingException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.exception
The annotation defining the mail body is required for the given WSDL binding operation.
NoMailBodyMappingException(QName) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.exception.NoMailBodyMappingException
 
NoMailBodyPartValueException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.pattern.exception
The value of a mail subject part is required in the incoming request.
NoMailBodyPartValueException(QName) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.pattern.exception.NoMailBodyPartValueException
 
NoMailHeaderPartValueException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.pattern.exception
The value of a mail header part is required in the incoming request.
NoMailHeaderPartValueException(QName) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.pattern.exception.NoMailHeaderPartValueException
 
NoMailHeaderValueMappingException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.exception
The annotation defining the mail body is required for the given WSDL binding operation.
NoMailHeaderValueMappingException(QName) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.exception.NoMailHeaderValueMappingException
 
NoMailSubjectMappingException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.exception
The annotation defining the mail subject is required for the given WSDL binding operation.
NoMailSubjectMappingException(QName) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.exception.NoMailSubjectMappingException
 
NoMailSubjectPartValueException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.pattern.exception
The value of a mail subject part is required in the incoming request.
NoMailSubjectPartValueException(QName) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.pattern.exception.NoMailSubjectPartValueException
 
NoStringPlaceholderValueException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.pattern.exception
The value of a mail subject part is required in the incoming request.
NoStringPlaceholderValueException(QName) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.pattern.exception.NoStringPlaceholderValueException
 
NoWsdlBindingException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.exception
No binding defined in WSDL
NoWsdlBindingException() - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.exception.NoWsdlBindingException
 

O

onJBIMessage(Exchange) - Method in class org.ow2.petals.bc.mail.listeners.JBIListener
 
OP_SENDMAIL - Static variable in class org.ow2.petals.bc.mail.MailConstants.NativeService
Name of the native service operation to send a mail
OP_SENDMAIL - Static variable in class org.ow2.petals.bc.mail.MailConstants.StaticService
Name of the operation to send a mail using a static SU
OP_SENDMAIL_NAME - Static variable in class org.ow2.petals.bc.mail.MailConstants.NativeService
Name (local part) of the native service operation to send a mail
OperationProcessingException - Exception in org.ow2.petals.bc.mail.service.provide.servicemode.exception
An error occurs during the processing of an AbstractSendService.
OperationProcessingException(QName, String) - Constructor for exception org.ow2.petals.bc.mail.service.provide.servicemode.exception.OperationProcessingException
 
OperationProcessingException(QName, Throwable) - Constructor for exception org.ow2.petals.bc.mail.service.provide.servicemode.exception.OperationProcessingException
 
OperationProcessingException(QName, String, Throwable) - Constructor for exception org.ow2.petals.bc.mail.service.provide.servicemode.exception.OperationProcessingException
 
OperationProcessingFault - Exception in org.ow2.petals.bc.mail.service.provide.servicemode.exception
An error occurs during the processing of an AbstractSendService.
OperationProcessingFault(QName, String) - Constructor for exception org.ow2.petals.bc.mail.service.provide.servicemode.exception.OperationProcessingFault
 
OperationProcessingFault(QName, Throwable) - Constructor for exception org.ow2.petals.bc.mail.service.provide.servicemode.exception.OperationProcessingFault
 
OperationProcessingFault(QName, String, Throwable) - Constructor for exception org.ow2.petals.bc.mail.service.provide.servicemode.exception.OperationProcessingFault
 
org.ow2.petals.bc.mail - package org.ow2.petals.bc.mail
 
org.ow2.petals.bc.mail.exception - package org.ow2.petals.bc.mail.exception
 
org.ow2.petals.bc.mail.listeners - package org.ow2.petals.bc.mail.listeners
 
org.ow2.petals.bc.mail.service.consume - package org.ow2.petals.bc.mail.service.consume
 
org.ow2.petals.bc.mail.service.provide - package org.ow2.petals.bc.mail.service.provide
 
org.ow2.petals.bc.mail.service.provide.annotated - package org.ow2.petals.bc.mail.service.provide.annotated
 
org.ow2.petals.bc.mail.service.provide.annotated.exception - package org.ow2.petals.bc.mail.service.provide.annotated.exception
 
org.ow2.petals.bc.mail.service.provide.annotated.pattern - package org.ow2.petals.bc.mail.service.provide.annotated.pattern
 
org.ow2.petals.bc.mail.service.provide.annotated.pattern.exception - package org.ow2.petals.bc.mail.service.provide.annotated.pattern.exception
 
org.ow2.petals.bc.mail.service.provide.integration - package org.ow2.petals.bc.mail.service.provide.integration
 
org.ow2.petals.bc.mail.service.provide.servicemode - package org.ow2.petals.bc.mail.service.provide.servicemode
 
org.ow2.petals.bc.mail.service.provide.servicemode.exception - package org.ow2.petals.bc.mail.service.provide.servicemode.exception
 
org.ow2.petals.bc.mail.service.provide.statik - package org.ow2.petals.bc.mail.service.provide.statik
 

P

parse(Document, SuConfigurationParameters, String) - Method in class org.ow2.petals.bc.mail.service.provide.annotated.AnnotatedWsdlParser
Parse the annotated WSDL.
PASSWORD_PATHELEMENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
PASSWORD_QNAME - Static variable in class org.ow2.petals.bc.mail.MailConstants.MailWSAddressing
 
Pattern - Interface in org.ow2.petals.bc.mail.service.provide.annotated.pattern
 
PERIOD_DEFAULT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
PERIOD_QUERYELEMENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
PORT_KEY - Static variable in class org.ow2.petals.bc.mail.MailConsumeFlowStepBeginLogData
 
PORT_PATHELEMENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
PORT_QNAME - Static variable in class org.ow2.petals.bc.mail.MailConstants.MailWSAddressing
 
PORT_TYPE_NAME - Static variable in class org.ow2.petals.bc.mail.MailConstants.NativeService
Interface name (local part) of the native service 'SendMail'
process(Session, Message) - Method in class org.ow2.petals.bc.mail.listeners.ExternalListener
Send the message to the jbi service defined in the Consume node
ProvideDescriptor - Class in org.ow2.petals.bc.mail.service.provide
This descriptor handles information used to connect to a mail server to read or send emails.
ProvideDescriptor() - Constructor for class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 

Q

QUERY_SEPARATOR - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 

R

registerMailOperation(ServiceEndpointOperationKey, AbstractSendService) - Method in class org.ow2.petals.bc.mail.MailComponent
 
removeMailOperations(String) - Method in class org.ow2.petals.bc.mail.MailComponent
 
REPLY_PATHELEMENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
REPLY_TO_QNAME - Static variable in class org.ow2.petals.bc.mail.MailConstants.MailWSAddressing
 
run() - Method in class org.ow2.petals.bc.mail.service.consume.ExternalEventPoller
Create mail store and folder.

S

SCHEMA_WSDL - Static variable in class org.ow2.petals.bc.mail.service.provide.annotated.AnnotatedWsdlParser
 
SCHEME_KEY - Static variable in class org.ow2.petals.bc.mail.MailConsumeFlowStepBeginLogData
 
SCHEME_PATHELEMENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
SCHEME_QNAME - Static variable in class org.ow2.petals.bc.mail.MailConstants.MailWSAddressing
 
SEND_MODE_ATTACHMENTSONLY - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
SEND_MODE_CONTENTATTACHMENTS - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
SEND_MODE_CONTENTONLY - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
SEND_MODE_PATHELEMENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
sendMail(MimeMessage, ProvideDescriptor, Session) - Method in class org.ow2.petals.bc.mail.MailSessionManager
Send an email based on the given MimeMessage
sendMail(Exchange) - Method in class org.ow2.petals.bc.mail.service.provide.AbstractSendService
Standard service : send the jbi message content as an email
the email address and subject are defined in the service unit
sendMail(Exchange) - Method in class org.ow2.petals.bc.mail.service.provide.integration.SendMailOperation
Sends mail by using component service
sendMail(Exchange) - Method in class org.ow2.petals.bc.mail.service.provide.servicemode.SendMailOperation
 
sendMail(Exchange) - Method in class org.ow2.petals.bc.mail.service.provide.statik.SendMailOperation
 
SendMailOperation - Class in org.ow2.petals.bc.mail.service.provide.annotated
The mail operation 'send mail' extracted from WDSL according to BC Mail annotations.
SendMailOperation(QName, MailSubjectPattern, MailBodyPattern, MailAddressesPattern, List<MailHeader>, int, int, SuConfigurationParameters) - Constructor for class org.ow2.petals.bc.mail.service.provide.annotated.SendMailOperation
 
SendMailOperation - Class in org.ow2.petals.bc.mail.service.provide.integration
 
SendMailOperation(MailSessionManager, MimeMessageManager, Logger) - Constructor for class org.ow2.petals.bc.mail.service.provide.integration.SendMailOperation
 
SendMailOperation - Class in org.ow2.petals.bc.mail.service.provide.servicemode
 
SendMailOperation(SendMailOperation, MailSessionManager, MimeMessageManager, SuConfigurationParameters, Logger) - Constructor for class org.ow2.petals.bc.mail.service.provide.servicemode.SendMailOperation
 
SendMailOperation - Class in org.ow2.petals.bc.mail.service.provide.statik
 
SendMailOperation(MailSessionManager, MimeMessageManager, Logger, SuConfigurationParameters, QName) - Constructor for class org.ow2.petals.bc.mail.service.provide.statik.SendMailOperation
 
SENDMODE_QNAME - Static variable in class org.ow2.petals.bc.mail.MailConstants.MailWSAddressing
 
SERVICE_NAME - Static variable in class org.ow2.petals.bc.mail.MailConstants.NativeService
Name the native service
setContentType(String) - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
setDelete(boolean) - Method in class org.ow2.petals.bc.mail.service.consume.ConsumeDescriptor
 
setFolder(String) - Method in class org.ow2.petals.bc.mail.service.consume.ConsumeDescriptor
 
setFromAddress(String) - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
setHeloHost(String) - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
setHostname(String) - Method in class org.ow2.petals.bc.mail.service.consume.ConsumeDescriptor
 
setHostname(String) - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
setJBIContentAndAttachments(Session, Part, Exchange) - Method in class org.ow2.petals.bc.mail.listeners.ExternalListener
Sets the body and attachments from the mail Part to the JBI exchange.
setMimeMessageAttachments(Multipart, Exchange) - Method in class org.ow2.petals.bc.mail.MimeMessageManager
Add NormalizedMessage attachments to MimeMessage attachments.
setPassword(String) - Method in class org.ow2.petals.bc.mail.service.consume.ConsumeDescriptor
 
setPassword(String) - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
setPeriod(String) - Method in class org.ow2.petals.bc.mail.service.consume.ConsumeDescriptor
 
setPort(String) - Method in class org.ow2.petals.bc.mail.service.consume.ConsumeDescriptor
 
setPort(String) - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
setProperties(Message, Exchange) - Method in class org.ow2.petals.bc.mail.listeners.ExternalListener
Set ws addressing values : from, to, action(subject)
setReplyAddress(String) - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
setScheme(String) - Method in class org.ow2.petals.bc.mail.service.consume.ConsumeDescriptor
 
setScheme(String) - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
setSendMode(String) - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
setSubject(String) - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
setToAddress(InternetAddress[]) - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
setUsername(String) - Method in class org.ow2.petals.bc.mail.service.consume.ConsumeDescriptor
 
setUsername(String) - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
setXmlContent(boolean) - Method in class org.ow2.petals.bc.mail.service.consume.ConsumeDescriptor
 
start() - Method in class org.ow2.petals.bc.mail.listeners.ExternalListener
 
stop() - Method in class org.ow2.petals.bc.mail.listeners.ExternalListener
 
StringPlaceholderMappingExpressionException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.pattern.exception
An XPath expression of the template is invalid.
StringPlaceholderMappingExpressionException(QName, String, XPathExpressionException) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.pattern.exception.StringPlaceholderMappingExpressionException
 
StringXPathPattern - Class in org.ow2.petals.bc.mail.service.provide.annotated.pattern
An expression representing a String, based on String containing placeholders using XPathExpression.
StringXPathPattern(QName, String, XPath) - Constructor for class org.ow2.petals.bc.mail.service.provide.annotated.pattern.StringXPathPattern
Create a StringXPathPattern from a String containing placeholders with XPath expression.
StringXPathPattern(QName, String) - Constructor for class org.ow2.petals.bc.mail.service.provide.annotated.pattern.StringXPathPattern
Create a StringXPathPattern from a String containing no placeholders with XPath expression, as a constant.
SUBJECT_PATHELEMENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 

T

TO_PATHELEMENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
TO_QNAME - Static variable in class org.ow2.petals.bc.mail.MailConstants.MailWSAddressing
 

U

UnsupportedAnnotatedOperationException - Exception in org.ow2.petals.bc.mail.service.provide.annotated.exception
The annotated operation declared in the WSDL has no runtime implementation, so it is not supported.
UnsupportedAnnotatedOperationException(QName, String) - Constructor for exception org.ow2.petals.bc.mail.service.provide.annotated.exception.UnsupportedAnnotatedOperationException
 
USER_KEY - Static variable in class org.ow2.petals.bc.mail.MailConsumeFlowStepBeginLogData
 
USER_PATHELEMENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
USER_QNAME - Static variable in class org.ow2.petals.bc.mail.MailConstants.MailWSAddressing
 

V

verifyAnnotationCoherence() - Method in interface org.ow2.petals.bc.mail.service.provide.annotated.AnnotatedMailOperation
Verify that annotation read from the WSDL are valid for the operation, otherwise the exception InvalidAnnotationForOperationException is thrown.
verifyAnnotationCoherence() - Method in class org.ow2.petals.bc.mail.service.provide.annotated.SendMailOperation
Verify that annotation read from the WSDL are valid for the operation, otherwise the exception InvalidAnnotationForOperationException is thrown.

W

WSA_NAMESPACE_URI - Static variable in class org.ow2.petals.bc.mail.MailConstants.MailWSAddressing
 
WSA_PREFIX - Static variable in class org.ow2.petals.bc.mail.MailConstants.MailWSAddressing
 
wsdlOperation - Variable in class org.ow2.petals.bc.mail.service.provide.annotated.AbstractAnnotatedMailOperation
The WSDL operation containing the current annotations
wsdlOperation - Variable in class org.ow2.petals.bc.mail.service.provide.servicemode.SendMailOperation
The WSDL operation name associated to this ActivitiOperation
wsdlOperation - Variable in class org.ow2.petals.bc.mail.service.provide.statik.SendMailOperation
The WSDL operation name associated to this ActivitiOperation
A B C D E F G H I J L M N O P Q R S T U V W 

Copyright © 2005-2018 Linagora. All Rights Reserved.