Class AbstractMessageProcessor<T>
java.lang.Object
org.springframework.integration.util.AbstractExpressionEvaluator
org.springframework.integration.handler.AbstractMessageProcessor<T>
- Type Parameters:
- T- the expected payload type.
- All Implemented Interfaces:
- Aware,- BeanFactoryAware,- InitializingBean,- MessageProcessor<T>
- Direct Known Subclasses:
- ControlBusMessageProcessor,- ExpressionCommandMessageProcessor,- ExpressionEvaluatingMessageProcessor,- MethodInvokingMessageProcessor
public abstract class AbstractMessageProcessor<T>
extends AbstractExpressionEvaluator
implements MessageProcessor<T>
- Since:
- 2.0
- Author:
- Mark Fisher, Dave Syer, Artem Bilan
- 
Field SummaryFields inherited from class org.springframework.integration.util.AbstractExpressionEvaluatorEXPRESSION_PARSER, logger
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionabstract TprocessMessage(Message<?> message) Process the Message and return a value (or null).Methods inherited from class org.springframework.integration.util.AbstractExpressionEvaluatorafterPropertiesSet, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, getBeanFactory, getEvaluationContext, getEvaluationContext, getMessageBuilderFactory, onInit, setBeanFactory, setConversionService, setSimpleEvaluationContext
- 
Constructor Details- 
AbstractMessageProcessorpublic AbstractMessageProcessor()
 
- 
- 
Method Details- 
processMessageDescription copied from interface:MessageProcessorProcess the Message and return a value (or null).- Specified by:
- processMessagein interface- MessageProcessor<T>
- Parameters:
- message- The message to process.
- Returns:
- The result.
 
 
-