org.apache.airavata.wsmg.client
Class NotificationProducerStub

java.lang.Object
  extended by org.apache.airavata.wsmg.client.WsrfResourceStub
      extended by org.apache.airavata.wsmg.client.WidgetStub
          extended by org.apache.airavata.wsmg.client.NotificationProducerStub

public class NotificationProducerStub
extends WidgetStub

This stub is NOT multi-thread safe!


Field Summary
 
Fields inherited from class org.apache.airavata.wsmg.client.WsrfResourceStub
opts
 
Constructor Summary
NotificationProducerStub(org.apache.axis2.addressing.EndpointReference widgetEpr, long timeout)
           
 
Method Summary
 org.apache.axiom.om.OMElement getCurrentMessage(org.apache.axiom.om.OMElement topicExp)
           
protected  void setPolicyAttachment(org.apache.axiom.om.OMElement message)
           
 SubscriptionStub subscribe(org.apache.axis2.addressing.EndpointReference consumerReference, org.apache.axiom.om.OMElement topicExpression, boolean useNotfy)
           
 SubscriptionStub subscribe(org.apache.axis2.addressing.EndpointReference consumerReference, org.apache.axiom.om.OMElement topicExpression, boolean useNotfy, boolean wsrm)
           
 SubscriptionStub subscribe(org.apache.axis2.addressing.EndpointReference consumerReference, org.apache.axiom.om.OMElement topicExpression, org.apache.axiom.om.OMElement xpathExpression, boolean useNotfy)
           
 SubscriptionStub subscribe(org.apache.axis2.addressing.EndpointReference consumerReference, org.apache.axiom.om.OMElement topicExpression, org.apache.axiom.om.OMElement xpathExpression, boolean useNotfy, boolean wsrm)
           
static void verbose(String msg)
           
 
Methods inherited from class org.apache.airavata.wsmg.client.WidgetStub
generateNotification
 
Methods inherited from class org.apache.airavata.wsmg.client.WsrfResourceStub
destroy, getMultipleResourceProperties, getResourceEpr, getResourceProperty, getTimeoutInMilliSeconds, queryResourcePropertiesByXpath, setResourceProperties, setTerminationTime, setTimeoutInMilliSeconds
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotificationProducerStub

public NotificationProducerStub(org.apache.axis2.addressing.EndpointReference widgetEpr,
                                long timeout)
Method Detail

getCurrentMessage

public org.apache.axiom.om.OMElement getCurrentMessage(org.apache.axiom.om.OMElement topicExp)
                                                throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

subscribe

public SubscriptionStub subscribe(org.apache.axis2.addressing.EndpointReference consumerReference,
                                  org.apache.axiom.om.OMElement topicExpression,
                                  boolean useNotfy)
                           throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

subscribe

public SubscriptionStub subscribe(org.apache.axis2.addressing.EndpointReference consumerReference,
                                  org.apache.axiom.om.OMElement topicExpression,
                                  org.apache.axiom.om.OMElement xpathExpression,
                                  boolean useNotfy)
                           throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

subscribe

public SubscriptionStub subscribe(org.apache.axis2.addressing.EndpointReference consumerReference,
                                  org.apache.axiom.om.OMElement topicExpression,
                                  boolean useNotfy,
                                  boolean wsrm)
                           throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

subscribe

public SubscriptionStub subscribe(org.apache.axis2.addressing.EndpointReference consumerReference,
                                  org.apache.axiom.om.OMElement topicExpression,
                                  org.apache.axiom.om.OMElement xpathExpression,
                                  boolean useNotfy,
                                  boolean wsrm)
                           throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

verbose

public static void verbose(String msg)

setPolicyAttachment

protected void setPolicyAttachment(org.apache.axiom.om.OMElement message)


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