public class ExpressionEvaluatingMessageListProcessor extends AbstractExpressionEvaluator implements MessageListProcessor
logger| Constructor and Description |
|---|
ExpressionEvaluatingMessageListProcessor(java.lang.String expression) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
process(java.util.Collection<? extends org.springframework.messaging.Message<?>> messages)
Processes the Message by evaluating the expression with that Message as the root object.
|
void |
setExpectedType(java.lang.Class<?> expectedType)
Set the result type expected from evaluation of the expression.
|
afterPropertiesSet, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, getBeanFactory, getEvaluationContext, getEvaluationContext, getMessageBuilderFactory, setBeanFactory, setConversionServicepublic ExpressionEvaluatingMessageListProcessor(java.lang.String expression)
public void setExpectedType(java.lang.Class<?> expectedType)
expectedType - The expected type.public java.lang.Object process(java.util.Collection<? extends org.springframework.messaging.Message<?>> messages)
process in interface MessageListProcessor