public final class RemoteQueueSession extends RemoteSession implements javax.jms.QueueSession
transportEndpointacknowledgeMode, closed, connection, consumersMap, deliveryLock, externalAccessLock, id, idProvider, transacted| Constructor and Description |
|---|
RemoteQueueSession(IntegerID sessionId,
RemoteConnection connection,
PacketTransportEndpoint transportEndpoint,
boolean transacted,
int acknowledgeMode)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
javax.jms.TopicSubscriber |
createDurableSubscriber(javax.jms.Topic topic,
String name) |
javax.jms.TopicSubscriber |
createDurableSubscriber(javax.jms.Topic topic,
String name,
String messageSelector,
boolean noLocal) |
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.TemporaryTopic |
createTemporaryTopic() |
javax.jms.Topic |
createTopic(String topicName) |
void |
unsubscribe(String subscriptionName) |
acknowledge, commit, createBrowser, createConsumer, createProducer, createTemporaryQueue, dispatch, getTransportEndpoint, notifyDeliveredMessage, onSessionClose, onSessionClosed, recover, remoteInit, rollbackcheckNotClosed, checkTemporaryDestinationScope, close, createBrowser, createBytesMessage, createConsumer, createConsumer, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createQueue, createStreamMessage, createTextMessage, createTextMessage, getAcknowledgeMode, getConnection, getConsumersCount, getEntitiesDescription, getId, getMessageListener, getProducersCount, getTransacted, lookupRegisteredBrowser, lookupRegisteredConsumer, registerBrowser, registerConsumer, registerProducer, run, setMessageListener, toString, unregisterBrowser, unregisterConsumer, unregisterProducer, waitForDeliverySync, wakeUpConsumersclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcreateBrowser, createBrowser, createQueue, createTemporaryQueueclose, commit, createBytesMessage, createConsumer, createConsumer, createConsumer, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createProducer, createStreamMessage, createTextMessage, createTextMessage, getAcknowledgeMode, getMessageListener, getTransacted, recover, rollback, run, setMessageListenerpublic RemoteQueueSession(IntegerID sessionId, RemoteConnection connection, PacketTransportEndpoint transportEndpoint, boolean transacted, int acknowledgeMode)
public javax.jms.QueueReceiver createReceiver(javax.jms.Queue queue)
throws javax.jms.JMSException
createReceiver in interface javax.jms.QueueSessionjavax.jms.JMSExceptionpublic javax.jms.QueueReceiver createReceiver(javax.jms.Queue queue,
String messageSelector)
throws javax.jms.JMSException
createReceiver in interface javax.jms.QueueSessionjavax.jms.JMSExceptionpublic javax.jms.QueueSender createSender(javax.jms.Queue queue)
throws javax.jms.JMSException
createSender in interface javax.jms.QueueSessionjavax.jms.JMSExceptionpublic javax.jms.TopicSubscriber createDurableSubscriber(javax.jms.Topic topic,
String name)
throws javax.jms.JMSException
createDurableSubscriber in interface javax.jms.SessioncreateDurableSubscriber in class AbstractSessionjavax.jms.JMSExceptionpublic javax.jms.TopicSubscriber createDurableSubscriber(javax.jms.Topic topic,
String name,
String messageSelector,
boolean noLocal)
throws javax.jms.JMSException
createDurableSubscriber in interface javax.jms.SessioncreateDurableSubscriber in class RemoteSessionjavax.jms.JMSExceptionpublic javax.jms.TemporaryTopic createTemporaryTopic()
throws javax.jms.JMSException
createTemporaryTopic in interface javax.jms.SessioncreateTemporaryTopic in class RemoteSessionjavax.jms.JMSExceptionpublic javax.jms.Topic createTopic(String topicName) throws javax.jms.JMSException
createTopic in interface javax.jms.SessioncreateTopic in class AbstractSessionjavax.jms.JMSExceptionpublic void unsubscribe(String subscriptionName) throws javax.jms.JMSException
unsubscribe in interface javax.jms.Sessionunsubscribe in class RemoteSessionjavax.jms.JMSExceptionCopyright © 2019. All rights reserved.