org.springframework.integration.handler
Class AbstractMessageProcessor

java.lang.Object
  extended by org.springframework.integration.handler.AbstractMessageProcessor
All Implemented Interfaces:
MessageProcessor
Direct Known Subclasses:
ExpressionEvaluatingMessageProcessor, MethodInvokingMessageProcessor

public abstract class AbstractMessageProcessor
extends java.lang.Object
implements MessageProcessor

Since:
2.0
Author:
Mark Fisher

Constructor Summary
AbstractMessageProcessor()
           
 
Method Summary
protected  java.lang.Object evaluateExpression(org.springframework.expression.Expression expression, Message<?> message)
           
protected  org.springframework.expression.spel.support.StandardEvaluationContext getEvaluationContext()
           
 void setConversionService(org.springframework.core.convert.ConversionService conversionService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.springframework.integration.handler.MessageProcessor
processMessage
 

Constructor Detail

AbstractMessageProcessor

public AbstractMessageProcessor()
Method Detail

setConversionService

public void setConversionService(org.springframework.core.convert.ConversionService conversionService)

getEvaluationContext

protected org.springframework.expression.spel.support.StandardEvaluationContext getEvaluationContext()

evaluateExpression

protected java.lang.Object evaluateExpression(org.springframework.expression.Expression expression,
                                              Message<?> message)