Class ConsumerThread

  • All Implemented Interfaces:
    Runnable

    public class ConsumerThread
    extends Thread
    • Constructor Detail

      • ConsumerThread

        public ConsumerThread​(javax.jms.Session session,
                              javax.jms.Destination destination,
                              int threadNr,
                              ActionContext context)
    • Method Detail

      • run

        public void run()
        Specified by:
        run in interface Runnable
        Overrides:
        run in class Thread
      • browse

        public void browse()
      • consume

        public void consume()
      • getReceived

        public int getReceived()
      • isDurable

        public boolean isDurable()
      • setMessageCount

        public ConsumerThread setMessageCount​(long messageCount)
      • setBreakOnNull

        public ConsumerThread setBreakOnNull​(boolean breakOnNull)
      • getBatchSize

        public int getBatchSize()
      • setBatchSize

        public ConsumerThread setBatchSize​(int batchSize)
      • getMessageCount

        public long getMessageCount()
      • isBreakOnNull

        public boolean isBreakOnNull()
      • getReceiveTimeOut

        public int getReceiveTimeOut()
      • setReceiveTimeOut

        public ConsumerThread setReceiveTimeOut​(int receiveTimeOut)
      • isRunning

        public boolean isRunning()
      • getSleep

        public int getSleep()
      • isBytesAsText

        public boolean isBytesAsText()
      • isVerbose

        public boolean isVerbose()
      • setBytesAsText

        public ConsumerThread setBytesAsText​(boolean bytesAsText)
      • getFilter

        public String getFilter()
      • isBrowse

        public boolean isBrowse()
      • setListener

        public void setListener​(javax.jms.MessageListener listener)