Package org.apache.cxf.wsn.client
Class NotificationBroker
java.lang.Object
org.apache.cxf.wsn.client.NotificationBroker
- All Implemented Interfaces:
Referencable
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionNotificationBroker(jakarta.xml.ws.wsaddressing.W3CEndpointReference epr, Class<?>... cls) NotificationBroker(String address, Class<?>... cls) -
Method Summary
Modifier and TypeMethodDescriptiongetCurrentMessage(String topic) jakarta.xml.ws.wsaddressing.W3CEndpointReferencegetEpr()voidvoidnotify(Referencable publisher, String topic, Object msg) registerPublisher(Referencable publisher, String topic) registerPublisher(Referencable publisher, String topic, boolean demand) registerPublisher(Referencable publisher, List<String> topics, boolean demand) voidsetExtraClasses(Class<?>... c) subscribe(Referencable consumer, String topic) subscribe(Referencable consumer, String topic, String xpath) subscribe(Referencable consumer, String topic, String xpath, boolean raw, String initialTerminationTime)
-
Field Details
-
WSN_URI
- See Also:
-
XPATH1_URI
- See Also:
-
QNAME_TOPIC_EXPRESSION
-
QNAME_MESSAGE_CONTENT
-
QNAME_INITIAL_TERMINATION_TIME
-
QNAME_PULLPOINT_QUEUE_NAME
-
-
Constructor Details
-
NotificationBroker
-
NotificationBroker
-
-
Method Details
-
setExtraClasses
-
getBroker
-
getEpr
public jakarta.xml.ws.wsaddressing.W3CEndpointReference getEpr()- Specified by:
getEprin interfaceReferencable
-
notify
-
notify
-
subscribe
public Subscription subscribe(Referencable consumer, String topic) throws TopicExpressionDialectUnknownFault, InvalidFilterFault, TopicNotSupportedFault, UnacceptableInitialTerminationTimeFault, SubscribeCreationFailedFault, InvalidMessageContentExpressionFault, InvalidTopicExpressionFault, ResourceUnknownFault, UnsupportedPolicyRequestFault, UnrecognizedPolicyRequestFault, NotifyMessageNotSupportedFault, InvalidProducerPropertiesExpressionFault - Throws:
TopicExpressionDialectUnknownFaultInvalidFilterFaultTopicNotSupportedFaultUnacceptableInitialTerminationTimeFaultSubscribeCreationFailedFaultInvalidMessageContentExpressionFaultInvalidTopicExpressionFaultResourceUnknownFaultUnsupportedPolicyRequestFaultUnrecognizedPolicyRequestFaultNotifyMessageNotSupportedFaultInvalidProducerPropertiesExpressionFault
-
subscribe
public Subscription subscribe(Referencable consumer, String topic, String xpath) throws TopicExpressionDialectUnknownFault, InvalidFilterFault, TopicNotSupportedFault, UnacceptableInitialTerminationTimeFault, SubscribeCreationFailedFault, InvalidMessageContentExpressionFault, InvalidTopicExpressionFault, ResourceUnknownFault, UnsupportedPolicyRequestFault, UnrecognizedPolicyRequestFault, NotifyMessageNotSupportedFault, InvalidProducerPropertiesExpressionFault - Throws:
TopicExpressionDialectUnknownFaultInvalidFilterFaultTopicNotSupportedFaultUnacceptableInitialTerminationTimeFaultSubscribeCreationFailedFaultInvalidMessageContentExpressionFaultInvalidTopicExpressionFaultResourceUnknownFaultUnsupportedPolicyRequestFaultUnrecognizedPolicyRequestFaultNotifyMessageNotSupportedFaultInvalidProducerPropertiesExpressionFault
-
subscribe
public Subscription subscribe(Referencable consumer, String topic, String xpath, boolean raw, String initialTerminationTime) throws TopicNotSupportedFault, InvalidFilterFault, TopicExpressionDialectUnknownFault, UnacceptableInitialTerminationTimeFault, SubscribeCreationFailedFault, InvalidMessageContentExpressionFault, InvalidTopicExpressionFault, UnrecognizedPolicyRequestFault, UnsupportedPolicyRequestFault, ResourceUnknownFault, NotifyMessageNotSupportedFault, InvalidProducerPropertiesExpressionFault - Throws:
TopicNotSupportedFaultInvalidFilterFaultTopicExpressionDialectUnknownFaultUnacceptableInitialTerminationTimeFaultSubscribeCreationFailedFaultInvalidMessageContentExpressionFaultInvalidTopicExpressionFaultUnrecognizedPolicyRequestFaultUnsupportedPolicyRequestFaultResourceUnknownFaultNotifyMessageNotSupportedFaultInvalidProducerPropertiesExpressionFault
-
getCurrentMessage
public List<Object> getCurrentMessage(String topic) throws TopicNotSupportedFault, TopicExpressionDialectUnknownFault, MultipleTopicsSpecifiedFault, InvalidTopicExpressionFault, ResourceUnknownFault, NoCurrentMessageOnTopicFault -
registerPublisher
public Registration registerPublisher(Referencable publisher, String topic) throws TopicNotSupportedFault, PublisherRegistrationFailedFault, UnacceptableInitialTerminationTimeFault, InvalidTopicExpressionFault, ResourceUnknownFault, PublisherRegistrationRejectedFault -
registerPublisher
public Registration registerPublisher(Referencable publisher, String topic, boolean demand) throws TopicNotSupportedFault, PublisherRegistrationFailedFault, UnacceptableInitialTerminationTimeFault, InvalidTopicExpressionFault, ResourceUnknownFault, PublisherRegistrationRejectedFault -
registerPublisher
public Registration registerPublisher(Referencable publisher, List<String> topics, boolean demand) throws TopicNotSupportedFault, PublisherRegistrationFailedFault, UnacceptableInitialTerminationTimeFault, InvalidTopicExpressionFault, ResourceUnknownFault, PublisherRegistrationRejectedFault
-