Class ControlBusMessageProcessor

All Implemented Interfaces:
Aware, BeanFactoryAware, InitializingBean, MessageProcessor<Object>, IntegrationPattern

public class ControlBusMessageProcessor extends AbstractMessageProcessor<Object> implements IntegrationPattern
A MessageProcessor implementation that expects a Control Bus command as a request message. When processing, it evaluates a SpEL expression associated with requested command, essentially target bean method invocation.

The arguments for the command must be provided in the IntegrationMessageHeaderAccessor.CONTROL_BUS_ARGUMENTS message header.

Since:
6.4
Author:
Artem Bilan