org.oasis.wsn
Interface NotificationProducer

All Superinterfaces:
Remote
All Known Implementing Classes:
NotificationProducerSOAPBindingStub

public interface NotificationProducer
extends Remote


Method Summary
 GetCurrentMessageResponse getCurrentMessage(GetCurrentMessage getCurrentMessageRequest)
           
 GetResourcePropertyResponse getResourceProperty(QName getResourcePropertyRequest)
           
 SubscribeResponse subscribe(Subscribe subscribeRequest)
           
 

Method Detail

getResourceProperty

public GetResourcePropertyResponse getResourceProperty(QName getResourcePropertyRequest)
                                                throws RemoteException,
                                                       InvalidResourcePropertyQNameFaultType,
                                                       ResourceUnknownFaultType
Throws:
RemoteException
InvalidResourcePropertyQNameFaultType
ResourceUnknownFaultType

subscribe

public SubscribeResponse subscribe(Subscribe subscribeRequest)
                            throws RemoteException,
                                   TopicNotSupportedFaultType,
                                   InvalidTopicExpressionFaultType,
                                   SubscribeCreationFailedFaultType,
                                   ResourceUnknownFaultType,
                                   TopicPathDialectUnknownFaultType
Throws:
RemoteException
TopicNotSupportedFaultType
InvalidTopicExpressionFaultType
SubscribeCreationFailedFaultType
ResourceUnknownFaultType
TopicPathDialectUnknownFaultType

getCurrentMessage

public GetCurrentMessageResponse getCurrentMessage(GetCurrentMessage getCurrentMessageRequest)
                                            throws RemoteException,
                                                   TopicNotSupportedFaultType,
                                                   InvalidTopicExpressionFaultType,
                                                   NoCurrentMessageOnTopicFaultType,
                                                   ResourceUnknownFaultType
Throws:
RemoteException
TopicNotSupportedFaultType
InvalidTopicExpressionFaultType
NoCurrentMessageOnTopicFaultType
ResourceUnknownFaultType