Class RemoteTopicSession

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

    public final class RemoteTopicSession
    extends RemoteSession
    implements javax.jms.TopicSession
    RemoteTopicSession
    • Method Detail

      • createPublisher

        public javax.jms.TopicPublisher createPublisher​(javax.jms.Topic topic)
                                                 throws javax.jms.JMSException
        Specified by:
        createPublisher in interface javax.jms.TopicSession
        Throws:
        javax.jms.JMSException
      • createSubscriber

        public javax.jms.TopicSubscriber createSubscriber​(javax.jms.Topic topic,
                                                          String messageSelector,
                                                          boolean noLocal)
                                                   throws javax.jms.JMSException
        Specified by:
        createSubscriber in interface javax.jms.TopicSession
        Throws:
        javax.jms.JMSException
      • createSubscriber

        public javax.jms.TopicSubscriber createSubscriber​(javax.jms.Topic topic)
                                                   throws javax.jms.JMSException
        Specified by:
        createSubscriber in interface javax.jms.TopicSession
        Throws:
        javax.jms.JMSException
      • createBrowser

        public javax.jms.QueueBrowser createBrowser​(javax.jms.Queue queue)
                                             throws javax.jms.JMSException
        Specified by:
        createBrowser in interface javax.jms.Session
        Overrides:
        createBrowser in class AbstractSession
        Throws:
        javax.jms.JMSException
      • createBrowser

        public javax.jms.QueueBrowser createBrowser​(javax.jms.Queue queue,
                                                    String messageSelector)
                                             throws javax.jms.JMSException
        Specified by:
        createBrowser in interface javax.jms.Session
        Overrides:
        createBrowser in class RemoteSession
        Throws:
        javax.jms.JMSException
      • createQueue

        public javax.jms.Queue createQueue​(String queueName)
                                    throws javax.jms.JMSException
        Specified by:
        createQueue in interface javax.jms.Session
        Overrides:
        createQueue in class AbstractSession
        Throws:
        javax.jms.JMSException
      • createTemporaryQueue

        public javax.jms.TemporaryQueue createTemporaryQueue()
                                                      throws javax.jms.JMSException
        Specified by:
        createTemporaryQueue in interface javax.jms.Session
        Overrides:
        createTemporaryQueue in class RemoteSession
        Throws:
        javax.jms.JMSException