org.oasis.wsn
Interface SubscriptionManager

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
SubscriptionManagerSOAPBindingStub

public interface SubscriptionManager
extends java.rmi.Remote


Method Summary
 DestroyResponse destroy(Destroy destroyRequest)
           
 GetResourcePropertyResponse getResourceProperty(javax.xml.namespace.QName getResourcePropertyRequest)
           
 PauseSubscriptionResponse pauseSubscription(PauseSubscription pauseSubscriptionRequest)
           
 ResumeSubscriptionResponse resumeSubscription(ResumeSubscription resumeSubscriptionRequest)
           
 SetTerminationTimeResponse setTerminationTime(SetTerminationTime setTerminationTimeRequest)
           
 

Method Detail

getResourceProperty

public GetResourcePropertyResponse getResourceProperty(javax.xml.namespace.QName getResourcePropertyRequest)
                                                throws java.rmi.RemoteException,
                                                       InvalidResourcePropertyQNameFaultType,
                                                       ResourceUnknownFaultType
Throws:
java.rmi.RemoteException
InvalidResourcePropertyQNameFaultType
ResourceUnknownFaultType

destroy

public DestroyResponse destroy(Destroy destroyRequest)
                        throws java.rmi.RemoteException,
                               ResourceNotDestroyedFaultType,
                               ResourceUnknownFaultType
Throws:
java.rmi.RemoteException
ResourceNotDestroyedFaultType
ResourceUnknownFaultType

setTerminationTime

public SetTerminationTimeResponse setTerminationTime(SetTerminationTime setTerminationTimeRequest)
                                              throws java.rmi.RemoteException,
                                                     UnableToSetTerminationTimeFaultType,
                                                     ResourceUnknownFaultType,
                                                     TerminationTimeChangeRejectedFaultType
Throws:
java.rmi.RemoteException
UnableToSetTerminationTimeFaultType
ResourceUnknownFaultType
TerminationTimeChangeRejectedFaultType

pauseSubscription

public PauseSubscriptionResponse pauseSubscription(PauseSubscription pauseSubscriptionRequest)
                                            throws java.rmi.RemoteException,
                                                   PauseFailedFaultType,
                                                   ResourceUnknownFaultType
Throws:
java.rmi.RemoteException
PauseFailedFaultType
ResourceUnknownFaultType

resumeSubscription

public ResumeSubscriptionResponse resumeSubscription(ResumeSubscription resumeSubscriptionRequest)
                                              throws java.rmi.RemoteException,
                                                     ResumeFailedFaultType,
                                                     ResourceUnknownFaultType
Throws:
java.rmi.RemoteException
ResumeFailedFaultType
ResourceUnknownFaultType