Class ExpressionMessageProducerSupport

All Implemented Interfaces:
Aware, BeanFactoryAware, BeanNameAware, DisposableBean, InitializingBean, SmartInitializingSingleton, ApplicationContextAware, Lifecycle, Phased, SmartLifecycle, ExpressionCapable, MessageProducer, IntegrationPattern, NamedComponent, ManageableLifecycle, ManageableSmartLifecycle, TrackableComponent
Direct Known Subclasses:
ApplicationEventListeningMessageProducer, CacheListeningMessageProducer, ContinuousQueryMessageProducer

public abstract class ExpressionMessageProducerSupport
extends MessageProducerSupport
A MessageProducerSupport sub-class that provides payloadExpression evaluation with result as a payload for Message to send.
Since:
2.1
Author:
David Turanski, Artem Bilan, Gary Russell