org.apache.servicemix.wsn.jms
Class JmsNotificationBroker
java.lang.Object
org.apache.servicemix.wsn.AbstractEndpoint
org.apache.servicemix.wsn.AbstractNotificationBroker
org.apache.servicemix.wsn.jms.JmsNotificationBroker
- All Implemented Interfaces:
- NotificationBroker, GetResourceProperty
- Direct Known Subclasses:
- JbiNotificationBroker
public abstract class JmsNotificationBroker
- extends AbstractNotificationBroker
| Methods inherited from class org.apache.servicemix.wsn.AbstractNotificationBroker |
createAddress, getCurrentMessage, getPublisher, getResourceProperty, handleNotify, handleRegisterPublisher, handleSubscribe, init, notify, registerPublisher, subscribe, unsubscribe |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JmsNotificationBroker
public JmsNotificationBroker(java.lang.String name)
init
public void init(java.lang.String brokerUsername,
java.lang.String brokerPassword)
throws java.lang.Exception
- Throws:
java.lang.Exception
destroy
public void destroy()
throws java.lang.Exception
- Overrides:
destroy in class AbstractNotificationBroker
- Throws:
java.lang.Exception
createPublisher
protected AbstractPublisher createPublisher(java.lang.String name)
- Specified by:
createPublisher in class AbstractNotificationBroker
createSubcription
protected AbstractSubscription createSubcription(java.lang.String name)
- Specified by:
createSubcription in class AbstractNotificationBroker
createJmsSubscription
protected abstract JmsSubscription createJmsSubscription(java.lang.String name)
createJmsPublisher
protected abstract JmsPublisher createJmsPublisher(java.lang.String name)
getConnectionFactory
public javax.jms.ConnectionFactory getConnectionFactory()
setConnectionFactory
public void setConnectionFactory(javax.jms.ConnectionFactory connectionFactory)
handleGetResourceProperty
protected GetResourcePropertyResponse handleGetResourceProperty(javax.xml.namespace.QName property)
throws ResourceUnavailableFault,
ResourceUnknownFault,
InvalidResourcePropertyQNameFault
- Overrides:
handleGetResourceProperty in class AbstractNotificationBroker
- Throws:
ResourceUnavailableFault
ResourceUnknownFault
InvalidResourcePropertyQNameFault
Copyright © 2005-2013 FuseSource. All Rights Reserved.