|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Publisher
| Method Summary | |
|---|---|
void |
addTopicInfo(EnvelopeDocument envelopeDocument,
String topic)
Adds Topic information to a notification message. |
void |
addTopicInfo(SOAPMessage soapMessage,
String topic)
Adds Topic information to a notification message. |
Enumeration |
getListOfSubscriptionIdentifiers()
Retrieve the list of subscriptions registered at a Publisher. |
PublisherDefaults |
getPublisherDefaults()
Retrieve defaults associated with this publisher. |
PublisherWithSubscriber |
getSubscriberInteractions()
Retrieves the SubscriberInteractions which allows a publisher to communicate with a specific Subscriber. |
Subscription |
getSubscription(String subscriptionIdentifier)
Retrieve the subscription associated with a subscription identifier. |
EndpointReferenceType |
getSubscriptionManagerEPR()
Retrieve the EPR associated with the Subscription Manager. |
void |
publish(EnvelopeDocument envelopeDocument)
This method is used to publish an EnvelopeDocument. |
void |
publish(SOAPMessage soapMessage)
This method is used to publish a SOAP message. |
| Methods inherited from interface cgl.narada.wsinfra.messaging.entity.MessagingEntity |
|---|
getEndpointReference |
| Methods inherited from interface cgl.narada.wsinfra.messaging.FrameworkIndicator |
|---|
getProvider, getSpecVersion, isEventing, isNotification |
| Method Detail |
|---|
void publish(SOAPMessage soapMessage)
throws ProcessingException,
MessageFlowException
soapMessage - The SOAPMessage that is being published.
ProcessingException - If there are problems with this SOAPMessage.
MessageFlowException - If there are networking problems which prevent
this message from being routed.
void publish(EnvelopeDocument envelopeDocument)
throws ProcessingException,
MessageFlowException
envelopeDocument - The EnvelopeDocument that is being published.
ProcessingException - If there are problems with this EnvelopeDocument
MessageFlowException - If there are networking problems which prevent
this message from being routed.
void addTopicInfo(EnvelopeDocument envelopeDocument,
String topic)
throws ProcessingException
envelopeDocument - The EnvelopeDocument that is being published.topic - The Topic associated with the notification.
ProcessingException - If there are problems with this EnvelopeDocument
void addTopicInfo(SOAPMessage soapMessage,
String topic)
throws ProcessingException
soapMessage - The SOAPMessage that is being published.topic - The Topic associated with the notification.
ProcessingException - If there are problems with this EnvelopeDocumentPublisherWithSubscriber getSubscriberInteractions()
PublisherDefaults getPublisherDefaults()
Enumeration getListOfSubscriptionIdentifiers()
Subscription getSubscription(String subscriptionIdentifier)
throws ProcessingException
subscriptionIdentifier - The ID of subscription in question
ProcessingException - If there are problems with the specified
subscriptionIdentifier.EndpointReferenceType getSubscriptionManagerEPR()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||