public class Publisher extends Object implements NotificationProducer, Referencable
| Modifier and Type | Class and Description |
|---|---|
static interface |
Publisher.Callback |
protected class |
Publisher.PublisherSubscription |
| Modifier and Type | Field and Description |
|---|---|
static QName |
QNAME_TOPIC_EXPRESSION |
static String |
WSN_URI |
| Constructor and Description |
|---|
Publisher(Publisher.Callback callback,
String address) |
| Modifier and Type | Method and Description |
|---|---|
GetCurrentMessageResponse |
getCurrentMessage(GetCurrentMessage getCurrentMessageRequest) |
W3CEndpointReference |
getEpr() |
void |
stop() |
SubscribeResponse |
subscribe(Subscribe subscribeRequest) |
protected void |
unsubscribe(TopicExpressionType topic) |
public static final String WSN_URI
public static final QName QNAME_TOPIC_EXPRESSION
public Publisher(Publisher.Callback callback, String address)
public void stop()
public W3CEndpointReference getEpr()
getEpr in interface Referencablepublic SubscribeResponse subscribe(Subscribe subscribeRequest) throws InvalidTopicExpressionFault, ResourceUnknownFault, InvalidProducerPropertiesExpressionFault, UnrecognizedPolicyRequestFault, TopicExpressionDialectUnknownFault, NotifyMessageNotSupportedFault, InvalidFilterFault, UnsupportedPolicyRequestFault, InvalidMessageContentExpressionFault, SubscribeCreationFailedFault, TopicNotSupportedFault, UnacceptableInitialTerminationTimeFault
subscribe in interface NotificationProducerInvalidTopicExpressionFaultResourceUnknownFaultInvalidProducerPropertiesExpressionFaultUnrecognizedPolicyRequestFaultTopicExpressionDialectUnknownFaultNotifyMessageNotSupportedFaultInvalidFilterFaultUnsupportedPolicyRequestFaultInvalidMessageContentExpressionFaultSubscribeCreationFailedFaultTopicNotSupportedFaultUnacceptableInitialTerminationTimeFaultprotected void unsubscribe(TopicExpressionType topic)
public GetCurrentMessageResponse getCurrentMessage(GetCurrentMessage getCurrentMessageRequest) throws InvalidTopicExpressionFault, ResourceUnknownFault, TopicExpressionDialectUnknownFault, MultipleTopicsSpecifiedFault, NoCurrentMessageOnTopicFault, TopicNotSupportedFault
Apache CXF