org.gcube.tools.sam.istester.plugin.helpers
Class ISNotifierHelper

java.lang.Object
  extended by org.gcube.tools.sam.istester.plugin.helpers.ISNotifierHelper

public class ISNotifierHelper
extends java.lang.Object

Author:
Andrea Manzi(CERN)

Constructor Summary
ISNotifierHelper(GCUBEScope targetScope)
           
 
Method Summary
 java.lang.String registerTopic(org.apache.axis.message.addressing.EndpointReferenceType serviceEPR, org.apache.axis.message.addressing.EndpointReferenceType clientEPR, java.lang.String[] topics)
           
 org.apache.axis.message.addressing.EndpointReferenceType[] removeSubscription(org.apache.axis.message.addressing.EndpointReferenceType serviceEPR, org.apache.axis.message.addressing.EndpointReferenceType clientEPR, java.lang.String topic)
           
 org.apache.axis.message.addressing.EndpointReferenceType[] subscribeToTopic(org.apache.axis.message.addressing.EndpointReferenceType serviceEPR, org.apache.axis.message.addressing.EndpointReferenceType clientEPR, java.lang.String topic)
           
 void unregisterTopic(org.apache.axis.message.addressing.EndpointReferenceType serviceEPR, org.apache.axis.message.addressing.EndpointReferenceType clientEPR, java.lang.String[] topics)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ISNotifierHelper

public ISNotifierHelper(GCUBEScope targetScope)
                 throws java.lang.Exception
Parameters:
targetScope -
Throws:
java.lang.Exception
Method Detail

registerTopic

public java.lang.String registerTopic(org.apache.axis.message.addressing.EndpointReferenceType serviceEPR,
                                      org.apache.axis.message.addressing.EndpointReferenceType clientEPR,
                                      java.lang.String[] topics)
                               throws java.lang.Exception
Throws:
java.lang.Exception

unregisterTopic

public void unregisterTopic(org.apache.axis.message.addressing.EndpointReferenceType serviceEPR,
                            org.apache.axis.message.addressing.EndpointReferenceType clientEPR,
                            java.lang.String[] topics)
                     throws java.lang.Exception
Throws:
java.lang.Exception

subscribeToTopic

public org.apache.axis.message.addressing.EndpointReferenceType[] subscribeToTopic(org.apache.axis.message.addressing.EndpointReferenceType serviceEPR,
                                                                                   org.apache.axis.message.addressing.EndpointReferenceType clientEPR,
                                                                                   java.lang.String topic)
                                                                            throws java.lang.Exception
Throws:
java.lang.Exception

removeSubscription

public org.apache.axis.message.addressing.EndpointReferenceType[] removeSubscription(org.apache.axis.message.addressing.EndpointReferenceType serviceEPR,
                                                                                     org.apache.axis.message.addressing.EndpointReferenceType clientEPR,
                                                                                     java.lang.String topic)
                                                                              throws java.lang.Exception
Throws:
java.lang.Exception