Class RabbitOperationsOutboundEventChannelAdapter

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

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

    • rabbitOperations

      protected org.springframework.amqp.rabbit.core.RabbitOperations rabbitOperations
    • exchange

      protected String exchange
    • routingKey

      protected String routingKey
  • Constructor Details

    • RabbitOperationsOutboundEventChannelAdapter

      public RabbitOperationsOutboundEventChannelAdapter(org.springframework.amqp.rabbit.core.RabbitOperations rabbitOperations, String exchange, String routingKey)
  • Method Details

    • sendEvent

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

      public org.springframework.amqp.rabbit.core.RabbitOperations getRabbitOperations()
    • setRabbitOperations

      public void setRabbitOperations(org.springframework.amqp.rabbit.core.RabbitOperations rabbitOperations)
    • getExchange

      public String getExchange()
    • setExchange

      public void setExchange(String exchange)
    • getRoutingKey

      public String getRoutingKey()
    • setRoutingKey

      public void setRoutingKey(String routingKey)