public final class LocalTopicSession extends LocalSession implements javax.jms.TopicSession
Topic specific implementation of a local Session
TopicSessionengine, notificationProxyacknowledgeMode, closed, connection, consumersMap, deliveryLock, externalAccessLock, id, idProvider, transacted| Constructor and Description |
|---|
LocalTopicSession(IntegerID id,
LocalConnection connection,
FFMQEngine engine,
boolean transacted,
int acknowlegdeMode)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
javax.jms.QueueBrowser |
createBrowser(javax.jms.Queue queue) |
javax.jms.QueueBrowser |
createBrowser(javax.jms.Queue queueRef,
String messageSelector) |
javax.jms.TopicPublisher |
createPublisher(javax.jms.Topic topic) |
javax.jms.Queue |
createQueue(String queueName) |
javax.jms.TopicSubscriber |
createSubscriber(javax.jms.Topic topic) |
javax.jms.TopicSubscriber |
createSubscriber(javax.jms.Topic topic,
String messageSelector,
boolean noLocal) |
javax.jms.TemporaryQueue |
createTemporaryQueue() |
acknowledge, acknowledge, commit, commit, createBrowser, createConsumer, createConsumer, createDurableSubscriber, createDurableSubscriber, createProducer, createTemporaryTopic, deleteQueue, dispatch, getConsumedCount, getNotificationProxy, getProducedCount, getTransactionSet, onSessionClose, recover, recover, rollback, rollback, rollbackUndelivered, setNotificationProxy, toString, unsubscribecheckNotClosed, checkTemporaryDestinationScope, close, createBytesMessage, createConsumer, createConsumer, createDurableSubscriber, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createStreamMessage, createTextMessage, createTextMessage, createTopic, getAcknowledgeMode, getConnection, getConsumersCount, getEntitiesDescription, getId, getMessageListener, getProducersCount, getTransacted, lookupRegisteredBrowser, lookupRegisteredConsumer, onSessionClosed, registerBrowser, registerConsumer, registerProducer, run, setMessageListener, unregisterBrowser, unregisterConsumer, unregisterProducer, waitForDeliverySync, wakeUpConsumersclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcreateDurableSubscriber, createDurableSubscriber, createTemporaryTopic, createTopic, unsubscribeclose, commit, createBytesMessage, createConsumer, createConsumer, createConsumer, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createProducer, createStreamMessage, createTextMessage, createTextMessage, getAcknowledgeMode, getMessageListener, getTransacted, recover, rollback, run, setMessageListenerpublic LocalTopicSession(IntegerID id, LocalConnection connection, FFMQEngine engine, boolean transacted, int acknowlegdeMode)
public javax.jms.TopicPublisher createPublisher(javax.jms.Topic topic)
throws javax.jms.JMSException
createPublisher in interface javax.jms.TopicSessionjavax.jms.JMSExceptionpublic javax.jms.TopicSubscriber createSubscriber(javax.jms.Topic topic)
throws javax.jms.JMSException
createSubscriber in interface javax.jms.TopicSessionjavax.jms.JMSExceptionpublic javax.jms.TopicSubscriber createSubscriber(javax.jms.Topic topic,
String messageSelector,
boolean noLocal)
throws javax.jms.JMSException
createSubscriber in interface javax.jms.TopicSessionjavax.jms.JMSExceptionpublic javax.jms.QueueBrowser createBrowser(javax.jms.Queue queue)
throws javax.jms.JMSException
createBrowser in interface javax.jms.SessioncreateBrowser in class AbstractSessionjavax.jms.JMSExceptionpublic javax.jms.QueueBrowser createBrowser(javax.jms.Queue queueRef,
String messageSelector)
throws javax.jms.JMSException
createBrowser in interface javax.jms.SessioncreateBrowser in class LocalSessionjavax.jms.JMSExceptionpublic javax.jms.Queue createQueue(String queueName) throws javax.jms.JMSException
createQueue in interface javax.jms.SessioncreateQueue in class AbstractSessionjavax.jms.JMSExceptionpublic javax.jms.TemporaryQueue createTemporaryQueue()
throws javax.jms.JMSException
createTemporaryQueue in interface javax.jms.SessioncreateTemporaryQueue in class LocalSessionjavax.jms.JMSExceptionCopyright © 2019. All rights reserved.