public class SendMailOperation extends AbstractSendService
Modifier and Type | Field and Description |
---|---|
protected QName |
wsdlOperation
The WSDL operation name associated to this
ActivitiOperation |
logger, mailSessionManager, mimeMessageManager
Constructor and Description |
---|
SendMailOperation(SendMailOperation annotatedOperation,
MailSessionManager mailSessionManager,
MimeMessageManager mimeMessageManager,
org.ow2.petals.component.framework.api.configuration.SuConfigurationParameters extensions,
Logger logger) |
Modifier and Type | Method and Description |
---|---|
QName |
getWsdlOperation() |
void |
log(Logger logger,
Level logLevel) |
void |
sendMail(org.ow2.petals.component.framework.api.message.Exchange exchange)
Standard service : send the jbi message content as an email
the email address and subject are defined in the service unit |
protected final QName wsdlOperation
ActivitiOperation
public SendMailOperation(SendMailOperation annotatedOperation, MailSessionManager mailSessionManager, MimeMessageManager mimeMessageManager, org.ow2.petals.component.framework.api.configuration.SuConfigurationParameters extensions, Logger logger)
public void sendMail(org.ow2.petals.component.framework.api.message.Exchange exchange) throws javax.jbi.messaging.MessagingException, MissingElementException
AbstractSendService
sendMail
in class AbstractSendService
javax.jbi.messaging.MessagingException
MissingElementException
public QName getWsdlOperation()
getWsdlOperation
in class AbstractSendService
public void log(Logger logger, Level logLevel)
log
in class AbstractSendService
Copyright © 2005-2018 Linagora. All Rights Reserved.