org.ow2.petals.bc.mail.service.provide
Class AbstractSendService

java.lang.Object
  extended by org.ow2.petals.bc.mail.service.provide.AbstractSendService
Direct Known Subclasses:
NativeSendService, SuSendService

public abstract class AbstractSendService
extends java.lang.Object


Field Summary
protected  java.util.logging.Logger logger
           
protected  MailSessionManager mailSessionManager
           
protected  MimeMessageManager mimeMessageManager
           
 
Constructor Summary
AbstractSendService(MailSessionManager mailSessionManager, MimeMessageManager mimeMessageManager, java.util.logging.Logger logger)
           
 
Method Summary
abstract  void sendMail(org.ow2.petals.component.framework.api.message.Exchange exchange)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mailSessionManager

protected final MailSessionManager mailSessionManager

mimeMessageManager

protected final MimeMessageManager mimeMessageManager

logger

protected final java.util.logging.Logger logger
Constructor Detail

AbstractSendService

public AbstractSendService(MailSessionManager mailSessionManager,
                           MimeMessageManager mimeMessageManager,
                           java.util.logging.Logger logger)
Method Detail

sendMail

public abstract void sendMail(org.ow2.petals.component.framework.api.message.Exchange exchange)
                       throws javax.jbi.messaging.MessagingException,
                              MissingElementException
Throws:
javax.jbi.messaging.MessagingException
MissingElementException


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