public abstract class JmsNotificationBroker extends AbstractNotificationBroker
FIXED_TOPIC_SET_QNAME, NAMESPACE_URI, PREFIX, TOPIC_EXPRESSION_DIALECT_QNAME, TOPIC_EXPRESSION_QNAME, TOPIC_SET_QNAMEaddress, endpoint, manager, name| Constructor and Description |
|---|
JmsNotificationBroker(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract JmsPublisher |
createJmsPublisher(java.lang.String name) |
protected abstract JmsSubscription |
createJmsSubscription(java.lang.String name) |
protected AbstractPublisher |
createPublisher(java.lang.String name) |
protected AbstractSubscription |
createSubcription(java.lang.String name) |
void |
destroy() |
javax.jms.ConnectionFactory |
getConnectionFactory() |
protected GetResourcePropertyResponse |
handleGetResourceProperty(javax.xml.namespace.QName property) |
void |
init(java.lang.String brokerUsername,
java.lang.String brokerPassword) |
void |
setConnectionFactory(javax.jms.ConnectionFactory connectionFactory) |
createAddress, getCurrentMessage, getPublisher, getResourceProperty, handleNotify, handleRegisterPublisher, handleSubscribe, init, notify, registerPublisher, subscribe, unsubscribegetAddress, getManager, getName, register, setAddress, setManager, unregisterpublic void init(java.lang.String brokerUsername,
java.lang.String brokerPassword)
throws java.lang.Exception
java.lang.Exceptionpublic void destroy()
throws java.lang.Exception
destroy in class AbstractNotificationBrokerjava.lang.Exceptionprotected AbstractPublisher createPublisher(java.lang.String name)
createPublisher in class AbstractNotificationBrokerprotected AbstractSubscription createSubcription(java.lang.String name)
createSubcription in class AbstractNotificationBrokerprotected abstract JmsSubscription createJmsSubscription(java.lang.String name)
protected abstract JmsPublisher createJmsPublisher(java.lang.String name)
public javax.jms.ConnectionFactory getConnectionFactory()
public void setConnectionFactory(javax.jms.ConnectionFactory connectionFactory)
protected GetResourcePropertyResponse handleGetResourceProperty(javax.xml.namespace.QName property) throws ResourceUnavailableFault, ResourceUnknownFault, InvalidResourcePropertyQNameFault
handleGetResourceProperty in class AbstractNotificationBrokerResourceUnavailableFaultResourceUnknownFaultInvalidResourcePropertyQNameFaultCopyright © 2005-2017 FuseSource. All Rights Reserved.