Package org.apache.cxf.wsn.services
Class JaxwsNotificationBroker
- java.lang.Object
-
- org.apache.cxf.wsn.AbstractEndpoint
-
- org.apache.cxf.wsn.AbstractNotificationBroker
-
- org.apache.cxf.wsn.jms.JmsNotificationBroker
-
- org.apache.cxf.wsn.services.JaxwsNotificationBroker
-
- All Implemented Interfaces:
EndpointMBean,NotificationBrokerMBean,JaxwsNotificationBrokerMBean,NotificationBroker,GetResourceProperty
@BindingType("http://www.w3.org/2003/05/soap/bindings/HTTP/") public class JaxwsNotificationBroker extends JmsNotificationBroker implements JaxwsNotificationBrokerMBean
-
-
Field Summary
-
Fields inherited from class org.apache.cxf.wsn.AbstractNotificationBroker
FIXED_TOPIC_SET_QNAME, NAMESPACE_URI, PREFIX, TOPIC_EXPRESSION_DIALECT_QNAME, TOPIC_EXPRESSION_QNAME, TOPIC_SET_QNAME
-
Fields inherited from class org.apache.cxf.wsn.AbstractEndpoint
address, endpoint, endpointEpr, manager, name
-
-
Constructor Summary
Constructors Constructor Description JaxwsNotificationBroker(String name)JaxwsNotificationBroker(String name, javax.jms.ConnectionFactory connectionFactory)JaxwsNotificationBroker(String name, javax.jms.ConnectionFactory connectionFactory, EndpointManager epManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected JmsPublishercreateJmsPublisher(String name)protected JmsSubscriptioncreateJmsSubscription(String name)-
Methods inherited from class org.apache.cxf.wsn.jms.JmsNotificationBroker
createPublisher, createSubscription, destroy, getConnectionFactory, handleGetResourceProperty, init, setConnectionFactory
-
Methods inherited from class org.apache.cxf.wsn.AbstractNotificationBroker
getAnonymousPublisher, getCurrentMessage, getMBeanName, getPublisher, getPublisher, getPublisher, getResourceProperty, getSubscription, getSubscriptions, handleNotify, handleRegisterPublisher, handleSubscribe, notify, registerPublisher, subscribe, unsubscribe
-
Methods inherited from class org.apache.cxf.wsn.AbstractEndpoint
getAddress, getEpr, getManager, getName, getWSDLLocation, register, setAddress, setManager, unregister
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.cxf.wsn.EndpointMBean
getAddress, getName, register, unregister
-
Methods inherited from interface org.apache.cxf.wsn.NotificationBrokerMBean
getAnonymousPublisher, getPublisher, getPublisher, getSubscription, getSubscriptions
-
-
-
-
Constructor Detail
-
JaxwsNotificationBroker
public JaxwsNotificationBroker(String name)
-
JaxwsNotificationBroker
public JaxwsNotificationBroker(String name, javax.jms.ConnectionFactory connectionFactory)
-
JaxwsNotificationBroker
public JaxwsNotificationBroker(String name, javax.jms.ConnectionFactory connectionFactory, EndpointManager epManager)
-
-
Method Detail
-
createJmsSubscription
protected JmsSubscription createJmsSubscription(String name)
- Specified by:
createJmsSubscriptionin classJmsNotificationBroker
-
createJmsPublisher
protected JmsPublisher createJmsPublisher(String name)
- Specified by:
createJmsPublisherin classJmsNotificationBroker
-
-