Class JmsChannelMessageListenerAdapter

  • All Implemented Interfaces:
    javax.jms.MessageListener, org.springframework.jms.listener.SessionAwareMessageListener<javax.jms.Message>

    public class JmsChannelMessageListenerAdapter
    extends org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener
    Author:
    Filip Hrisafov
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.flowable.eventregistry.api.EventRegistry eventRegistry  
      protected org.flowable.eventregistry.model.InboundChannelModel inboundChannelModel  
      • Fields inherited from class org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener

        logger
    • Constructor Summary

      Constructors 
      Constructor Description
      JmsChannelMessageListenerAdapter​(org.flowable.eventregistry.api.EventRegistry eventRegistry, org.flowable.eventregistry.model.InboundChannelModel inboundChannelModel)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.flowable.eventregistry.api.EventRegistry getEventRegistry()  
      org.flowable.eventregistry.model.InboundChannelModel getInboundChannelModel()  
      void onMessage​(javax.jms.Message message, javax.jms.Session session)  
      void setEventRegistry​(org.flowable.eventregistry.api.EventRegistry eventRegistry)  
      void setInboundChannelModel​(org.flowable.eventregistry.model.InboundChannelModel inboundChannelModel)  
      • Methods inherited from class org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener

        buildMessage, extractMessage, getDestinationResolver, getMessageConverter, getMessagingMessageConverter, getResponseDestination, getResponseQosSettings, handleListenerException, handleResult, onMessage, postProcessProducer, postProcessResponse, preProcessResponse, resolveDefaultResponseDestination, sendResponse, setDefaultResponseDestination, setDefaultResponseQueueName, setDefaultResponseTopicName, setDestinationResolver, setHeaderMapper, setMessageConverter, setResponseQosSettings
    • Field Detail

      • eventRegistry

        protected org.flowable.eventregistry.api.EventRegistry eventRegistry
      • inboundChannelModel

        protected org.flowable.eventregistry.model.InboundChannelModel inboundChannelModel
    • Constructor Detail

      • JmsChannelMessageListenerAdapter

        public JmsChannelMessageListenerAdapter​(org.flowable.eventregistry.api.EventRegistry eventRegistry,
                                                org.flowable.eventregistry.model.InboundChannelModel inboundChannelModel)
    • Method Detail

      • onMessage

        public void onMessage​(javax.jms.Message message,
                              javax.jms.Session session)
                       throws javax.jms.JMSException
        Specified by:
        onMessage in interface org.springframework.jms.listener.SessionAwareMessageListener<javax.jms.Message>
        Specified by:
        onMessage in class org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener
        Throws:
        javax.jms.JMSException
      • getEventRegistry

        public org.flowable.eventregistry.api.EventRegistry getEventRegistry()
      • setEventRegistry

        public void setEventRegistry​(org.flowable.eventregistry.api.EventRegistry eventRegistry)
      • getInboundChannelModel

        public org.flowable.eventregistry.model.InboundChannelModel getInboundChannelModel()
      • setInboundChannelModel

        public void setInboundChannelModel​(org.flowable.eventregistry.model.InboundChannelModel inboundChannelModel)