org.apache.savan.messagereceiver
Interface MessageReceiverDeligater

All Known Implementing Classes:
EventingMessageReceiverDeligater

public interface MessageReceiverDeligater

Provide abstract functions that may be done by protocols at the MessageReceiver level.


Method Summary
 void handleEndSubscriptionRequest(SavanMessageContext renewMessage, org.apache.axis2.context.MessageContext outMessage)
          Handles an EndSubscription request at the MessageReceiver level.
 void handleGetStatusRequest(SavanMessageContext renewMessage, org.apache.axis2.context.MessageContext outMessage)
          Handles a GetStatus request at the MessageReceiver level.
 void handleRenewRequest(SavanMessageContext renewMessage, org.apache.axis2.context.MessageContext outMessage)
          Handles a renew request at the MessageReceiver level.
 void handleSubscriptionRequest(SavanMessageContext subscriptionMessage, org.apache.axis2.context.MessageContext outMessage)
          Handles a subscription request at the MessageReceiver level.
 

Method Detail

handleSubscriptionRequest

public void handleSubscriptionRequest(SavanMessageContext subscriptionMessage,
                                      org.apache.axis2.context.MessageContext outMessage)
                               throws SavanException
Handles a subscription request at the MessageReceiver level. (may possibly send a subscription response).

Parameters:
subscriptionMessage -
outMessage -
Throws:
SavanException

handleRenewRequest

public void handleRenewRequest(SavanMessageContext renewMessage,
                               org.apache.axis2.context.MessageContext outMessage)
                        throws SavanException
Handles a renew request at the MessageReceiver level. (may possibly send a renew response)

Parameters:
renewMessage -
outMessage -
Throws:
SavanException

handleEndSubscriptionRequest

public void handleEndSubscriptionRequest(SavanMessageContext renewMessage,
                                         org.apache.axis2.context.MessageContext outMessage)
                                  throws SavanException
Handles an EndSubscription request at the MessageReceiver level. (may possibly send a EndSubscription response)

Parameters:
renewMessage -
outMessage -
Throws:
SavanException

handleGetStatusRequest

public void handleGetStatusRequest(SavanMessageContext renewMessage,
                                   org.apache.axis2.context.MessageContext outMessage)
                            throws SavanException
Handles a GetStatus request at the MessageReceiver level. (may possibly send a GetStatus response).

Parameters:
renewMessage -
outMessage -
Throws:
SavanException


Copyright © 2007 null. All Rights Reserved.