|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcgl.narada.wsinfra.deployment.axis.wse.WseSinkClientService
| Field Summary |
| Fields inherited from interface cgl.narada.wsinfra.WsMessageFlow |
FROM_APPLICATION, FROM_NETWORK |
| Constructor Summary | |
WseSinkClientService(String sinkAddressParam,
String smAddressParam)
Default Constructor for WseSinkClientHandler |
|
| Method Summary | |
SOAPMessage |
createSOAPMessage(String source)
This method will create simple SOAPEnvelope for given Source Address.. |
void |
createSubRequest(String sourceAdd,
String topic)
This method will generate Subscription Request based on Source Address and Topic of subscription. |
void |
enrouteToApplication(SOAPMessage soapMessage)
Routes a message enroute to the application. |
void |
enrouteToNetwork(SOAPMessage soapMessage)
I over wrote this method because I have to make call to Sink instead of Source. |
WseSinkProcessor |
getProcessor()
This method will return instance of Sink Processor |
void |
issueGetStatusRequest(String subscriptionIdentifier)
This method will generate Status Request for subscription based on Identifier |
void |
issueRenewRequest(String subscriptionIdentifier,
Calendar expiresAt)
This method will generate Renew Request for subscription based on Identifier. |
void |
issueUnsubscribeRequest(String subscriptionIdentifier)
This method will generate Unsubscribe request for Subscription based on Identifier |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public WseSinkClientService(String sinkAddressParam,
String smAddressParam)
| Method Detail |
public WseSinkProcessor getProcessor()
public final void enrouteToApplication(SOAPMessage soapMessage)
throws MessageFlowException
enrouteToApplication in interface WsMessageFlowMessageFlowException
public final void enrouteToNetwork(SOAPMessage soapMessage)
throws MessageFlowException
enrouteToNetwork in interface WsMessageFlowMessageFlowException
public void issueGetStatusRequest(String subscriptionIdentifier)
throws ProcessingException,
DeploymentException,
SOAPException,
MessageFlowException
subscriptionIdentifier -
ProcessingException
DeploymentException
SOAPException
MessageFlowException
public void issueRenewRequest(String subscriptionIdentifier,
Calendar expiresAt)
throws ProcessingException,
MessageFlowException
subscriptionIdentifier - expiresAt -
ProcessingException
MessageFlowException
public void issueUnsubscribeRequest(String subscriptionIdentifier)
throws ProcessingException,
MessageFlowException
subscriptionIdentifier -
ProcessingException
MessageFlowException
public void createSubRequest(String sourceAdd,
String topic)
throws DeploymentException,
ProcessingException,
MessageFlowException,
SOAPException
sourceAdd - topic -
DeploymentException
ProcessingException
MessageFlowException
SOAPExceptionpublic SOAPMessage createSOAPMessage(String source)
source -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||