Package com.axway.ats.action.mail.model
Class MailTransportListener
- java.lang.Object
-
- com.axway.ats.action.mail.model.MailTransportListener
-
- All Implemented Interfaces:
EventListener
,javax.mail.event.TransportListener
public class MailTransportListener extends Object implements javax.mail.event.TransportListener
Capture java mail message delivery events
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MailTransportListener.DELIVERY_STATE
-
Constructor Summary
Constructors Constructor Description MailTransportListener(Object messageSendingMutex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MailTransportListener.DELIVERY_STATE
getDeliveryState()
void
messageDelivered(javax.mail.event.TransportEvent e)
void
messageNotDelivered(javax.mail.event.TransportEvent e)
void
messagePartiallyDelivered(javax.mail.event.TransportEvent e)
-
-
-
Constructor Detail
-
MailTransportListener
public MailTransportListener(Object messageSendingMutex)
-
-
Method Detail
-
messageDelivered
public void messageDelivered(javax.mail.event.TransportEvent e)
- Specified by:
messageDelivered
in interfacejavax.mail.event.TransportListener
-
messageNotDelivered
public void messageNotDelivered(javax.mail.event.TransportEvent e)
- Specified by:
messageNotDelivered
in interfacejavax.mail.event.TransportListener
-
messagePartiallyDelivered
public void messagePartiallyDelivered(javax.mail.event.TransportEvent e)
- Specified by:
messagePartiallyDelivered
in interfacejavax.mail.event.TransportListener
-
getDeliveryState
public MailTransportListener.DELIVERY_STATE getDeliveryState()
-
-