Class RemoteQueueSession

  • All Implemented Interfaces:
    Runnable, javax.jms.QueueSession, javax.jms.Session

    public final class RemoteQueueSession
    extends RemoteSession
    implements javax.jms.QueueSession
    RemoteQueueSession
    • Method Detail

      • createReceiver

        public javax.jms.QueueReceiver createReceiver​(javax.jms.Queue queue)
                                               throws javax.jms.JMSException
        Specified by:
        createReceiver in interface javax.jms.QueueSession
        Throws:
        javax.jms.JMSException
      • createReceiver

        public javax.jms.QueueReceiver createReceiver​(javax.jms.Queue queue,
                                                      String messageSelector)
                                               throws javax.jms.JMSException
        Specified by:
        createReceiver in interface javax.jms.QueueSession
        Throws:
        javax.jms.JMSException
      • createSender

        public javax.jms.QueueSender createSender​(javax.jms.Queue queue)
                                           throws javax.jms.JMSException
        Specified by:
        createSender in interface javax.jms.QueueSession
        Throws:
        javax.jms.JMSException
      • createDurableSubscriber

        public javax.jms.TopicSubscriber createDurableSubscriber​(javax.jms.Topic topic,
                                                                 String name)
                                                          throws javax.jms.JMSException
        Specified by:
        createDurableSubscriber in interface javax.jms.Session
        Overrides:
        createDurableSubscriber in class AbstractSession
        Throws:
        javax.jms.JMSException
      • createDurableSubscriber

        public javax.jms.TopicSubscriber createDurableSubscriber​(javax.jms.Topic topic,
                                                                 String name,
                                                                 String messageSelector,
                                                                 boolean noLocal)
                                                          throws javax.jms.JMSException
        Specified by:
        createDurableSubscriber in interface javax.jms.Session
        Overrides:
        createDurableSubscriber in class RemoteSession
        Throws:
        javax.jms.JMSException
      • createTemporaryTopic

        public javax.jms.TemporaryTopic createTemporaryTopic()
                                                      throws javax.jms.JMSException
        Specified by:
        createTemporaryTopic in interface javax.jms.Session
        Overrides:
        createTemporaryTopic in class RemoteSession
        Throws:
        javax.jms.JMSException
      • createTopic

        public javax.jms.Topic createTopic​(String topicName)
                                    throws javax.jms.JMSException
        Specified by:
        createTopic in interface javax.jms.Session
        Overrides:
        createTopic in class AbstractSession
        Throws:
        javax.jms.JMSException
      • unsubscribe

        public void unsubscribe​(String subscriptionName)
                         throws javax.jms.JMSException
        Specified by:
        unsubscribe in interface javax.jms.Session
        Overrides:
        unsubscribe in class RemoteSession
        Throws:
        javax.jms.JMSException