Class JmsChannelMessageListenerAdapter

java.lang.Object
org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener
org.flowable.eventregistry.spring.jms.JmsChannelMessageListenerAdapter
All Implemented Interfaces:
jakarta.jms.MessageListener, org.springframework.jms.listener.SessionAwareMessageListener<jakarta.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
     
    protected org.flowable.eventregistry.model.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

    Modifier and Type
    Method
    Description
    org.flowable.eventregistry.api.EventRegistry
     
    org.flowable.eventregistry.model.InboundChannelModel
     
    void
    onMessage(jakarta.jms.Message message, jakarta.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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • eventRegistry

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

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

    • JmsChannelMessageListenerAdapter

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

    • onMessage

      public void onMessage(jakarta.jms.Message message, jakarta.jms.Session session) throws jakarta.jms.JMSException
      Specified by:
      onMessage in interface org.springframework.jms.listener.SessionAwareMessageListener<jakarta.jms.Message>
      Specified by:
      onMessage in class org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener
      Throws:
      jakarta.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)