Class AbstractMessageHandler

    • Method Detail

      • start

        public void start()
      • run

        public void run()
        Specified by:
        run in interface Runnable
      • startMessageRecorder

        public void startMessageRecorder​(String bucketName)
      • stopMessageRecorder

        public void stopMessageRecorder​(String bucketName)
      • getRecordedMessages

        public List<com.jayway.jsonpath.DocumentContext> getRecordedMessages​(String bucketName)
      • getRecordedMessagesAsJsonObject

        public com.jayway.jsonpath.DocumentContext getRecordedMessagesAsJsonObject​(String bucketName)
      • notifyMessageReceived

        public void notifyMessageReceived​(MessageInfo message)
        This method must be called by child class on message receiving to notify message handler.
        Specified by:
        notifyMessageReceived in interface MessageReceiver
      • setMessageHandlerManager

        public void setMessageHandlerManager​(MessageHandlerManager messageHandlerManager)
      • close

        public void close()