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(MailSessionManager mailSessionManager,
MimeMessageManager mimeMessageManager,
Logger logger,
org.ow2.petals.component.framework.api.configuration.SuConfigurationParameters extensions,
QName wsdlOperation) |
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(MailSessionManager mailSessionManager, MimeMessageManager mimeMessageManager, Logger logger, org.ow2.petals.component.framework.api.configuration.SuConfigurationParameters extensions, QName wsdlOperation)
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.