Class JmsTopicSession

    • Constructor Detail

      • JmsTopicSession

        protected JmsTopicSession​(JmsConnection connection,
                                  JmsSessionId sessionId,
                                  int acknowledgementMode)
                           throws javax.jms.JMSException
        Throws:
        javax.jms.JMSException
    • Method Detail

      • createBrowser

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

        public javax.jms.QueueBrowser createBrowser​(javax.jms.Queue queue,
                                                    String messageSelector)
                                             throws javax.jms.JMSException
        Specified by:
        createBrowser in interface javax.jms.QueueSession
        Specified by:
        createBrowser in interface javax.jms.Session
        Overrides:
        createBrowser in class JmsSession
        Throws:
        javax.jms.JMSException
        See Also:
        Session.createBrowser(javax.jms.Queue, java.lang.String)
      • createConsumer

        public javax.jms.MessageConsumer createConsumer​(javax.jms.Destination destination)
                                                 throws javax.jms.JMSException
        Specified by:
        createConsumer in interface javax.jms.Session
        Overrides:
        createConsumer in class JmsSession
        Throws:
        javax.jms.JMSException
        See Also:
        Session.createConsumer(javax.jms.Destination)
      • createConsumer

        public javax.jms.MessageConsumer createConsumer​(javax.jms.Destination destination,
                                                        String messageSelector)
                                                 throws javax.jms.JMSException
        Specified by:
        createConsumer in interface javax.jms.Session
        Overrides:
        createConsumer in class JmsSession
        Throws:
        javax.jms.JMSException
        See Also:
        Session.createConsumer(javax.jms.Destination, java.lang.String)
      • createConsumer

        public javax.jms.MessageConsumer createConsumer​(javax.jms.Destination destination,
                                                        String messageSelector,
                                                        boolean noLocal)
                                                 throws javax.jms.JMSException
        Specified by:
        createConsumer in interface javax.jms.Session
        Overrides:
        createConsumer in class JmsSession
        Throws:
        javax.jms.JMSException
        See Also:
        Session.createConsumer(javax.jms.Destination, java.lang.String)
      • createProducer

        public javax.jms.MessageProducer createProducer​(javax.jms.Destination destination)
                                                 throws javax.jms.JMSException
        Specified by:
        createProducer in interface javax.jms.Session
        Overrides:
        createProducer in class JmsSession
        Throws:
        javax.jms.JMSException
        See Also:
        Session.createProducer(javax.jms.Destination)
      • createQueue

        public javax.jms.Queue createQueue​(String queueName)
                                    throws javax.jms.JMSException
        Specified by:
        createQueue in interface javax.jms.QueueSession
        Specified by:
        createQueue in interface javax.jms.Session
        Overrides:
        createQueue in class JmsSession
        Throws:
        javax.jms.JMSException
        See Also:
        Session.createQueue(java.lang.String)
      • createTemporaryQueue

        public javax.jms.TemporaryQueue createTemporaryQueue()
                                                      throws javax.jms.JMSException
        Specified by:
        createTemporaryQueue in interface javax.jms.QueueSession
        Specified by:
        createTemporaryQueue in interface javax.jms.Session
        Overrides:
        createTemporaryQueue in class JmsSession
        Throws:
        javax.jms.JMSException
        See Also:
        Session.createTemporaryQueue()
      • createReceiver

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

        public javax.jms.QueueReceiver createReceiver​(javax.jms.Queue queue,
                                                      String messageSelector)
                                               throws javax.jms.JMSException
        Specified by:
        createReceiver in interface javax.jms.QueueSession
        Overrides:
        createReceiver in class JmsSession
        Throws:
        javax.jms.JMSException
        See Also:
        QueueSession.createReceiver(javax.jms.Queue, java.lang.String)
      • createSender

        public javax.jms.QueueSender createSender​(javax.jms.Queue queue)
                                           throws javax.jms.JMSException
        Specified by:
        createSender in interface javax.jms.QueueSession
        Overrides:
        createSender in class JmsSession
        Throws:
        javax.jms.JMSException
        See Also:
        QueueSession.createSender(javax.jms.Queue)