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,ExpressionEvaluatingMessageProcessor,MethodInvokingMessageProcessor
public abstract class AbstractMessageProcessor<T>
extends AbstractExpressionEvaluator
implements MessageProcessor<T>
- Since:
 - 2.0
 - Author:
 - Mark Fisher, Dave Syer, Artem Bilan
 
- 
Field Summary
Fields inherited from class org.springframework.integration.util.AbstractExpressionEvaluator
EXPRESSION_PARSER, logger - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionabstract TprocessMessage(Message<?> message) Process the Message and return a value (or null).Methods inherited from class org.springframework.integration.util.AbstractExpressionEvaluator
afterPropertiesSet, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, getBeanFactory, getEvaluationContext, getEvaluationContext, getMessageBuilderFactory, onInit, setBeanFactory, setConversionService, setSimpleEvaluationContext 
- 
Constructor Details
- 
AbstractMessageProcessor
public AbstractMessageProcessor() 
 - 
 - 
Method Details
- 
processMessage
Description copied from interface:MessageProcessorProcess the Message and return a value (or null).- Specified by:
 processMessagein interfaceMessageProcessor<T>- Parameters:
 message- The message to process.- Returns:
 - The result.
 
 
 -