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

A

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
 

B

BODY_PATHELEMENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
build(ConfigurationExtensions) - Static method in class org.ow2.petals.bc.mail.MailUtil
Extract mail session properties from the service unit for Provide node
buildConsumeDescriptor(ConfigurationExtensions) - 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.

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.
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
 
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

doInit() - Method in class org.ow2.petals.bc.mail.MailComponent
 

E

EXPUNGE_PATHELEMENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
extensions - Variable in class org.ow2.petals.bc.mail.listeners.ExternalListener
 
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 deployments
ExternalListener() - Constructor for class org.ow2.petals.bc.mail.listeners.ExternalListener
 
extractMailBodyFromPayload(Node) - Static method in class org.ow2.petals.bc.mail.MailUtil
 

F

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
 

G

getContentType() - Method in class org.ow2.petals.bc.mail.service.provide.ProvideDescriptor
 
getElement() - Method in exception org.ow2.petals.bc.mail.MissingElementException
 
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
 
getLogger() - Method in class org.ow2.petals.bc.mail.service.consume.ExternalEventPoller
 
getMailSessionManager() - Method in class org.ow2.petals.bc.mail.MailComponent
 
getMimeMessageManager() - Method in class org.ow2.petals.bc.mail.MailComponent
 
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
 

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
 
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 - Variable in class org.ow2.petals.bc.mail.MailSessionManager
 
log - Variable in class org.ow2.petals.bc.mail.MimeMessageManager
 
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_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 interface org.ow2.petals.bc.mail.MailConstants
 
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
 
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
MailConstants.MailWSAddressing() - Constructor for class org.ow2.petals.bc.mail.MailConstants.MailWSAddressing
 
MailConsumeFlowStepBeginLogData - Class in org.ow2.petals.bc.mail
 
MailConsumeFlowStepBeginLogData(String, String, String, String, String, String, String, String, String, String, String) - Constructor for class org.ow2.petals.bc.mail.MailConsumeFlowStepBeginLogData
 
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 : create and open sessions, send and receive mails
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
 
MailUtil - Class in org.ow2.petals.bc.mail
 
MailUtil() - Constructor for class org.ow2.petals.bc.mail.MailUtil
 
mapNormalizedMessageToMimeMessage(Session, ProvideDescriptor, Exchange, Node) - Method in class org.ow2.petals.bc.mail.MimeMessageManager
Create a MimeMessage from the given NormalizedMessage, including mail Session information.
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
 
MissingElementException(String) - Constructor for exception org.ow2.petals.bc.mail.MissingElementException
 
MissingElementException(String, String) - Constructor for exception org.ow2.petals.bc.mail.MissingElementException
 

N

NativeSendService - Class in org.ow2.petals.bc.mail.service.provide
 
NativeSendService(MailSessionManager, MimeMessageManager, Logger) - Constructor for class org.ow2.petals.bc.mail.service.provide.NativeSendService
 

O

onJBIMessage(Exchange) - Method in class org.ow2.petals.bc.mail.listeners.JBIListener
 
org.ow2.petals.bc.mail - package org.ow2.petals.bc.mail
 
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
 

P

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
 
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
 
process(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 mail.
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

REPLY_PATHELEMENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
run() - Method in class org.ow2.petals.bc.mail.service.consume.ExternalEventPoller
Create mail store and folder.

S

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_MAIL_OPERATION - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
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
 
sendMail(Exchange) - Method in class org.ow2.petals.bc.mail.service.provide.NativeSendService
Sends mail by using component service
sendMail(Exchange) - Method in class org.ow2.petals.bc.mail.service.provide.SuSendService
Standard service : send the jbi message content as an email
the email address and subject are defined in the service unit
sendMailService - Variable in class org.ow2.petals.bc.mail.listeners.JBIListener
 
SENDMODE_QNAME - Static variable in class org.ow2.petals.bc.mail.MailConstants.MailWSAddressing
 
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(Part, Exchange) - Method in class org.ow2.petals.bc.mail.listeners.ExternalListener
set the body and attachments from the mail Part to the jbi exchange.
setMimeMessageAttachments(Multipart, Exchange, Node) - Method in class org.ow2.petals.bc.mail.MimeMessageManager
Add NormalizedMessage attachments to MimeMessage attachments.
setMimeMessageAttributes(MimeMessage, String, String, String) - Method in class org.ow2.petals.bc.mail.MimeMessageManager
Set MimeMessage recipient, date, from and subject.
setMimeMessageBody(Multipart, String, String) - Method in class org.ow2.petals.bc.mail.MimeMessageManager
Set the MimeMessage body from the given content.
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(String) - 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
 
SUBJECT_PATHELEMENT - Static variable in interface org.ow2.petals.bc.mail.MailConstants
 
SuSendService - Class in org.ow2.petals.bc.mail.service.provide
 
SuSendService(MailSessionManager, MimeMessageManager, Logger, ConfigurationExtensions) - Constructor for class org.ow2.petals.bc.mail.service.provide.SuSendService
 

T

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

U

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
 

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

Copyright © 2005-2011 Petals Link (EBM Websourcing). All Rights Reserved.