public class MethodInvokingMessageListProcessor<T> extends AbstractExpressionEvaluator
EXPRESSION_PARSER, logger
Constructor and Description |
---|
MethodInvokingMessageListProcessor(Object targetObject,
Class<? extends Annotation> annotationType) |
MethodInvokingMessageListProcessor(Object targetObject,
Method method) |
MethodInvokingMessageListProcessor(Object targetObject,
Method method,
Class<T> expectedType) |
MethodInvokingMessageListProcessor(Object targetObject,
String methodName) |
MethodInvokingMessageListProcessor(Object targetObject,
String methodName,
Class<T> expectedType) |
Modifier and Type | Method and Description |
---|---|
T |
process(Collection<Message<?>> messages,
Map<String,Object> aggregateHeaders) |
void |
setBeanFactory(BeanFactory beanFactory)
Specify a BeanFactory in order to enable resolution via
@beanName in the expression. |
String |
toString() |
afterPropertiesSet, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, getBeanFactory, getEvaluationContext, getEvaluationContext, getMessageBuilderFactory, setConversionService
public MethodInvokingMessageListProcessor(Object targetObject, Method method, Class<T> expectedType)
public MethodInvokingMessageListProcessor(Object targetObject, Method method)
public MethodInvokingMessageListProcessor(Object targetObject, String methodName, Class<T> expectedType)
public MethodInvokingMessageListProcessor(Object targetObject, String methodName)
public MethodInvokingMessageListProcessor(Object targetObject, Class<? extends Annotation> annotationType)
public void setBeanFactory(BeanFactory beanFactory)
AbstractExpressionEvaluator
@beanName
in the expression.setBeanFactory
in interface BeanFactoryAware
setBeanFactory
in class AbstractExpressionEvaluator