cgl.narada.wsinfra.messaging.interactions
Interface SubscriberInteraction

All Superinterfaces:
FrameworkIndicator
All Known Subinterfaces:
SubscriberWithPublisher, SubscriberWithSubscriptionManager, WseSubscriberWithSubscriptionManager, WsnSubscriberWithPublisher, WsnSubscriberWithSubscriptionManager
All Known Implementing Classes:
WSESubscriberInteraction, WSESubscriberWithPublisher, WSESubscriberWithSubscriptionManager

public interface SubscriberInteraction
extends FrameworkIndicator


Method Summary
 void issueExchange(EnvelopeDocument envelopeDocument)
          This method is used to issue an exchange, created by a subscriber using one of the interaction interfaces, over the network.
 
Methods inherited from interface cgl.narada.wsinfra.messaging.FrameworkIndicator
getProvider, getSpecVersion, isEventing, isNotification
 

Method Detail

issueExchange

void issueExchange(EnvelopeDocument envelopeDocument)
                   throws ProcessingException,
                          MessageFlowException
This method is used to issue an exchange, created by a subscriber using one of the interaction interfaces, over the network. The destination address is retrieved from the element.

Parameters:
envelopeDocument - The exchange that was created using methods in the various interaction interfaces/classes.
Throws:
ProcessingException - This exception is thrown if there are problems processing the message.
MessageFlowException - This exception is thrown if there are problems in routing the message.


For comments and suggestions please send e-mail to The NaradaBrokering Project
ont>