public class JmsTopicSession extends JmsSession implements AutoCloseable
| Modifier | Constructor and Description |
|---|---|
protected |
JmsTopicSession(JmsConnection connection,
JmsSessionId sessionId,
int acknowledgementMode) |
| Modifier and Type | Method and Description |
|---|---|
javax.jms.QueueBrowser |
createBrowser(javax.jms.Queue queue) |
javax.jms.QueueBrowser |
createBrowser(javax.jms.Queue queue,
String messageSelector) |
javax.jms.MessageConsumer |
createConsumer(javax.jms.Destination destination) |
javax.jms.MessageConsumer |
createConsumer(javax.jms.Destination destination,
String messageSelector) |
javax.jms.MessageConsumer |
createConsumer(javax.jms.Destination destination,
String messageSelector,
boolean noLocal) |
javax.jms.MessageProducer |
createProducer(javax.jms.Destination destination) |
javax.jms.Queue |
createQueue(String queueName) |
javax.jms.QueueReceiver |
createReceiver(javax.jms.Queue queue) |
javax.jms.QueueReceiver |
createReceiver(javax.jms.Queue queue,
String messageSelector) |
javax.jms.QueueSender |
createSender(javax.jms.Queue queue) |
javax.jms.TemporaryQueue |
createTemporaryQueue() |
add, add, checkClientIDWasSetExplicitly, checkClosed, checkDestination, close, commit, createBytesMessage, createDurableConsumer, createDurableConsumer, createDurableSubscriber, createDurableSubscriber, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createPublisher, createSharedConsumer, createSharedConsumer, createSharedDurableConsumer, createSharedDurableConsumer, createStreamMessage, createSubscriber, createSubscriber, createTemporaryTopic, createTextMessage, createTextMessage, createTopic, doClose, getAcknowledgeMode, getConnection, getDeserializationPolicy, getMessageIDPolicy, getMessageListener, getNextConsumerId, getNextProducerId, getPrefetchPolicy, getPresettlePolicy, getRedeliveryPolicy, getSessionId, getSessionInfo, getSessionMode, getTransacted, getTransactionContext, isAutoAcknowledge, isClientAcknowledge, isClosed, isDupsOkAcknowledge, isIndividualAcknowledge, isNoAcknowledge, isStarted, isTransacted, lookup, lookup, onCompletedMessageSend, onConnectionInterrupted, onConnectionRecovered, onConnectionRecovery, onConnectionRestored, onException, onException, onFailedMessageSend, onInboundMessage, recover, remove, remove, rollback, run, send, setMessageListener, setTransactionContext, shutdown, shutdown, start, stop, unsubscribeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcloseprotected JmsTopicSession(JmsConnection connection, JmsSessionId sessionId, int acknowledgementMode) throws javax.jms.JMSException
javax.jms.JMSExceptionpublic javax.jms.QueueBrowser createBrowser(javax.jms.Queue queue)
throws javax.jms.JMSException
createBrowser in interface javax.jms.QueueSessioncreateBrowser in interface javax.jms.SessioncreateBrowser in class JmsSessionjavax.jms.JMSExceptionSession.createBrowser(javax.jms.Queue)public javax.jms.QueueBrowser createBrowser(javax.jms.Queue queue,
String messageSelector)
throws javax.jms.JMSException
createBrowser in interface javax.jms.QueueSessioncreateBrowser in interface javax.jms.SessioncreateBrowser in class JmsSessionjavax.jms.JMSExceptionSession.createBrowser(javax.jms.Queue, java.lang.String)public javax.jms.MessageConsumer createConsumer(javax.jms.Destination destination)
throws javax.jms.JMSException
createConsumer in interface javax.jms.SessioncreateConsumer in class JmsSessionjavax.jms.JMSExceptionSession.createConsumer(javax.jms.Destination)public javax.jms.MessageConsumer createConsumer(javax.jms.Destination destination,
String messageSelector)
throws javax.jms.JMSException
createConsumer in interface javax.jms.SessioncreateConsumer in class JmsSessionjavax.jms.JMSExceptionSession.createConsumer(javax.jms.Destination, java.lang.String)public javax.jms.MessageConsumer createConsumer(javax.jms.Destination destination,
String messageSelector,
boolean noLocal)
throws javax.jms.JMSException
createConsumer in interface javax.jms.SessioncreateConsumer in class JmsSessionjavax.jms.JMSExceptionSession.createConsumer(javax.jms.Destination, java.lang.String)public javax.jms.MessageProducer createProducer(javax.jms.Destination destination)
throws javax.jms.JMSException
createProducer in interface javax.jms.SessioncreateProducer in class JmsSessionjavax.jms.JMSExceptionSession.createProducer(javax.jms.Destination)public javax.jms.Queue createQueue(String queueName) throws javax.jms.JMSException
createQueue in interface javax.jms.QueueSessioncreateQueue in interface javax.jms.SessioncreateQueue in class JmsSessionjavax.jms.JMSExceptionSession.createQueue(java.lang.String)public javax.jms.TemporaryQueue createTemporaryQueue()
throws javax.jms.JMSException
createTemporaryQueue in interface javax.jms.QueueSessioncreateTemporaryQueue in interface javax.jms.SessioncreateTemporaryQueue in class JmsSessionjavax.jms.JMSExceptionSession.createTemporaryQueue()public javax.jms.QueueReceiver createReceiver(javax.jms.Queue queue)
throws javax.jms.JMSException
createReceiver in interface javax.jms.QueueSessioncreateReceiver in class JmsSessionjavax.jms.JMSExceptionQueueSession.createReceiver(javax.jms.Queue)public javax.jms.QueueReceiver createReceiver(javax.jms.Queue queue,
String messageSelector)
throws javax.jms.JMSException
createReceiver in interface javax.jms.QueueSessioncreateReceiver in class JmsSessionjavax.jms.JMSExceptionQueueSession.createReceiver(javax.jms.Queue, java.lang.String)public javax.jms.QueueSender createSender(javax.jms.Queue queue)
throws javax.jms.JMSException
createSender in interface javax.jms.QueueSessioncreateSender in class JmsSessionjavax.jms.JMSExceptionQueueSession.createSender(javax.jms.Queue)Copyright © 2013–2019 The Apache Software Foundation. All rights reserved.