Package org.apache.cxf.wsn.services
Class JaxwsSubscription
- java.lang.Object
-
- org.apache.cxf.wsn.AbstractEndpoint
-
- org.apache.cxf.wsn.AbstractSubscription
-
- org.apache.cxf.wsn.jms.JmsSubscription
-
- org.apache.cxf.wsn.services.JaxwsSubscription
-
- All Implemented Interfaces:
javax.jms.MessageListener,EndpointMBean,PausableSubscriptionManager
public class JaxwsSubscription extends JmsSubscription
-
-
Field Summary
-
Fields inherited from class org.apache.cxf.wsn.AbstractSubscription
broker, consumerReference, contentFilter, datatypeFactory, QNAME_MESSAGE_CONTENT, QNAME_PRODUCER_PROPERTIES, QNAME_TOPIC_EXPRESSION, QNAME_USE_RAW, terminationTime, topic, useRaw, WSN_URI, XPATH1_URI
-
Fields inherited from class org.apache.cxf.wsn.AbstractEndpoint
address, endpoint, endpointEpr, manager, name
-
-
Constructor Summary
Constructors Constructor Description JaxwsSubscription(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoNotify(Notify notify)protected voidvalidateSubscription(Subscribe subscribeRequest)-
Methods inherited from class org.apache.cxf.wsn.jms.JmsSubscription
doFilter, getConnection, onMessage, pause, renew, resume, setConnection, start, unsubscribe
-
Methods inherited from class org.apache.cxf.wsn.AbstractSubscription
create, getBroker, getCurrentTime, getTerminationTime, parseTerminationTime, pauseSubscription, renew, resumeSubscription, setBroker, setTerminationTime, unsubscribe, validateInitialTerminationTime, validateTerminationTime
-
Methods inherited from class org.apache.cxf.wsn.AbstractEndpoint
getAddress, getEpr, getManager, getMBeanName, getName, getWSDLLocation, register, setAddress, setManager, unregister
-
-
-
-
Constructor Detail
-
JaxwsSubscription
public JaxwsSubscription(String name)
-
-
Method Detail
-
validateSubscription
protected void validateSubscription(Subscribe subscribeRequest) throws InvalidFilterFault, InvalidMessageContentExpressionFault, InvalidProducerPropertiesExpressionFault, InvalidTopicExpressionFault, SubscribeCreationFailedFault, TopicExpressionDialectUnknownFault, TopicNotSupportedFault, UnacceptableInitialTerminationTimeFault, UnsupportedPolicyRequestFault, UnrecognizedPolicyRequestFault
- Overrides:
validateSubscriptionin classJmsSubscription- Throws:
InvalidFilterFaultInvalidMessageContentExpressionFaultInvalidProducerPropertiesExpressionFaultInvalidTopicExpressionFaultSubscribeCreationFailedFaultTopicExpressionDialectUnknownFaultTopicNotSupportedFaultUnacceptableInitialTerminationTimeFaultUnsupportedPolicyRequestFaultUnrecognizedPolicyRequestFault
-
doNotify
protected void doNotify(Notify notify)
- Specified by:
doNotifyin classJmsSubscription
-
-