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, 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(String name)
init
public void init()
throws Exception
- Overrides:
init in class AbstractNotificationBroker
- Throws:
Exception
destroy
public void destroy()
throws Exception
- Overrides:
destroy in class AbstractNotificationBroker
- Throws:
Exception
createPublisher
protected AbstractPublisher createPublisher(String name)
- Specified by:
createPublisher in class AbstractNotificationBroker
createSubcription
protected AbstractSubscription createSubcription(String name)
- Specified by:
createSubcription in class AbstractNotificationBroker
createJmsSubscription
protected abstract JmsSubscription createJmsSubscription(String name)
createJmsPublisher
protected abstract JmsPublisher createJmsPublisher(String name)
getConnectionFactory
public ConnectionFactory getConnectionFactory()
setConnectionFactory
public void setConnectionFactory(ConnectionFactory connectionFactory)
handleGetResourceProperty
protected GetResourcePropertyResponse handleGetResourceProperty(QName property)
throws ResourceUnavailableFault,
ResourceUnknownFault,
InvalidResourcePropertyQNameFault
- Overrides:
handleGetResourceProperty in class AbstractNotificationBroker
- Throws:
ResourceUnavailableFault
ResourceUnknownFault
InvalidResourcePropertyQNameFault
Copyright © 2005-2009 The Apache Software Foundation. All Rights Reserved.