moazs.api.dn.impl
Class LogDeliveryNotificationHandler

java.lang.Object
  extended by moazs.api.dn.AbstractDeliveryNotificationHandler
      extended by moazs.api.dn.impl.LogDeliveryNotificationHandler
All Implemented Interfaces:
DeliveryNotificationHandler

public class LogDeliveryNotificationHandler
extends AbstractDeliveryNotificationHandler


Constructor Summary
LogDeliveryNotificationHandler()
           
 
Method Summary
 void handleMZSDeliveryNotification(Element deliveryNotificationElement)
          Handles a delivery notification of MOA-ZS, which represents the delivery status (SUCCESS, ERROR).
 void handleZUSEDeliveryNotification(Element deliveryNotificationElement)
          Handles a delivery notification of a delivery server, which is is signed by the delivery server and contains the delivery confirmation signed by the user (RSa).
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LogDeliveryNotificationHandler

public LogDeliveryNotificationHandler()
Method Detail

handleZUSEDeliveryNotification

public void handleZUSEDeliveryNotification(Element deliveryNotificationElement)
                                    throws MoaException
Description copied from interface: DeliveryNotificationHandler
Handles a delivery notification of a delivery server, which is is signed by the delivery server and contains the delivery confirmation signed by the user (RSa).

Parameters:
deliveryNotificationElement - the XML element representing the delivery notification.
Throws:
MoaException - when an error occurs handling the delivery notification.

handleMZSDeliveryNotification

public void handleMZSDeliveryNotification(Element deliveryNotificationElement)
                                   throws MoaException
Description copied from interface: DeliveryNotificationHandler
Handles a delivery notification of MOA-ZS, which represents the delivery status (SUCCESS, ERROR). Success means the delivery has been successfully delivery to the server, error means some error has occured and the delivery could not be handed over to the server.

Parameters:
deliveryNotificationElement - the XML element representing the delivery notification.
Throws:
MoaException - when an error occurs handling the delivery notification.


Copyright 2008 EGIZ. All Rights Reserved.