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
FieldsModifier and TypeFieldDescriptionprotected org.flowable.eventregistry.api.EventRegistryprotected org.flowable.eventregistry.model.InboundChannelModelFields inherited from class org.springframework.jms.listener.adapter.AbstractAdaptableMessageListener
logger -
Constructor Summary
ConstructorsConstructorDescriptionJmsChannelMessageListenerAdapter(org.flowable.eventregistry.api.EventRegistry eventRegistry, org.flowable.eventregistry.model.InboundChannelModel inboundChannelModel) -
Method Summary
Modifier and TypeMethodDescriptionorg.flowable.eventregistry.api.EventRegistryorg.flowable.eventregistry.model.InboundChannelModelvoidonMessage(jakarta.jms.Message message, jakarta.jms.Session session) voidsetEventRegistry(org.flowable.eventregistry.api.EventRegistry eventRegistry) voidsetInboundChannelModel(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 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:
onMessagein interfaceorg.springframework.jms.listener.SessionAwareMessageListener<jakarta.jms.Message>- Specified by:
onMessagein classorg.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)
-