org.apache.airavata.wsmg.client.protocol
Class WSNTProtocolClient

java.lang.Object
  extended by org.apache.airavata.wsmg.client.protocol.WSNTProtocolClient

public class WSNTProtocolClient
extends Object


Constructor Summary
WSNTProtocolClient()
           
 
Method Summary
static org.apache.axiom.om.OMElement createSubscriptionMsg(org.apache.axis2.addressing.EndpointReference eventSinkLocation, String topicExpression, String xpathExpression)
           
static org.apache.axiom.om.OMElement createUnsubscribeMsg()
           
static String decodeSubscriptionResponse(org.apache.axiom.om.OMElement subscriptionReference)
           
static org.apache.axiom.om.OMElement encodeNotification(String topic, org.apache.axiom.om.OMElement message, org.apache.axis2.addressing.EndpointReference producerReference)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSNTProtocolClient

public WSNTProtocolClient()
Method Detail

createSubscriptionMsg

public static org.apache.axiom.om.OMElement createSubscriptionMsg(org.apache.axis2.addressing.EndpointReference eventSinkLocation,
                                                                  String topicExpression,
                                                                  String xpathExpression)
                                                           throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

decodeSubscriptionResponse

public static String decodeSubscriptionResponse(org.apache.axiom.om.OMElement subscriptionReference)
                                         throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

createUnsubscribeMsg

public static org.apache.axiom.om.OMElement createUnsubscribeMsg()

encodeNotification

public static org.apache.axiom.om.OMElement encodeNotification(String topic,
                                                               org.apache.axiom.om.OMElement message,
                                                               org.apache.axis2.addressing.EndpointReference producerReference)
                                                        throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault


Copyright © 2011-2012 The Apache Software Foundation. All Rights Reserved.