Class JmsOperationsOutboundEventChannelAdapter

java.lang.Object
org.flowable.eventregistry.spring.jms.JmsOperationsOutboundEventChannelAdapter
All Implemented Interfaces:
org.flowable.eventregistry.api.OutboundEventChannelAdapter<String>

public class JmsOperationsOutboundEventChannelAdapter extends Object implements org.flowable.eventregistry.api.OutboundEventChannelAdapter<String>
Author:
Filip Hrisafov
  • Field Details

    • jmsOperations

      protected org.springframework.jms.core.JmsOperations jmsOperations
    • destination

      protected String destination
    • messageCreator

      protected JmsMessageCreator<String> messageCreator
  • Constructor Details

    • JmsOperationsOutboundEventChannelAdapter

      public JmsOperationsOutboundEventChannelAdapter(org.springframework.jms.core.JmsOperations jmsOperations, String destination)
    • JmsOperationsOutboundEventChannelAdapter

      public JmsOperationsOutboundEventChannelAdapter(org.springframework.jms.core.JmsOperations jmsOperations, String destination, JmsMessageCreator<String> messageCreator)
  • Method Details

    • sendEvent

      public void sendEvent(String rawEvent, Map<String,Object> headerMap)
      Specified by:
      sendEvent in interface org.flowable.eventregistry.api.OutboundEventChannelAdapter<String>
    • getJmsOperations

      public org.springframework.jms.core.JmsOperations getJmsOperations()
    • setJmsOperations

      public void setJmsOperations(org.springframework.jms.core.JmsOperations jmsOperations)
    • getDestination

      public String getDestination()
    • setDestination

      public void setDestination(String destination)
    • getMessageCreator

      public JmsMessageCreator<String> getMessageCreator()
    • setMessageCreator

      public void setMessageCreator(JmsMessageCreator<String> messageCreator)