Class JmsMessageConsumer

    • Constructor Detail

      • JmsMessageConsumer

        public JmsMessageConsumer​(javax.jms.MessageConsumer consumer,
                                  JmsSession session)
        Create a new wrapper
        Parameters:
        consumer - the consumer
        session - the session
    • Method Detail

      • close

        public void close()
                   throws javax.jms.JMSException
        Specified by:
        close in interface AutoCloseable
        Specified by:
        close in interface javax.jms.MessageConsumer
        Throws:
        javax.jms.JMSException
      • getMessageListener

        public javax.jms.MessageListener getMessageListener()
                                                     throws javax.jms.JMSException
        Specified by:
        getMessageListener in interface javax.jms.MessageConsumer
        Throws:
        javax.jms.JMSException
      • getMessageSelector

        public String getMessageSelector()
                                  throws javax.jms.JMSException
        Specified by:
        getMessageSelector in interface javax.jms.MessageConsumer
        Throws:
        javax.jms.JMSException
      • receive

        public javax.jms.Message receive()
                                  throws javax.jms.JMSException
        Specified by:
        receive in interface javax.jms.MessageConsumer
        Throws:
        javax.jms.JMSException
      • receive

        public javax.jms.Message receive​(long timeout)
                                  throws javax.jms.JMSException
        Specified by:
        receive in interface javax.jms.MessageConsumer
        Throws:
        javax.jms.JMSException
      • receiveNoWait

        public javax.jms.Message receiveNoWait()
                                        throws javax.jms.JMSException
        Specified by:
        receiveNoWait in interface javax.jms.MessageConsumer
        Throws:
        javax.jms.JMSException
      • setMessageListener

        public void setMessageListener​(javax.jms.MessageListener listener)
                                throws javax.jms.JMSException
        Specified by:
        setMessageListener in interface javax.jms.MessageConsumer
        Throws:
        javax.jms.JMSException