public class MessagingMethodInvokerHelper<T> extends AbstractExpressionEvaluator implements org.springframework.context.Lifecycle
Modifier and Type | Class and Description |
---|---|
static class |
MessagingMethodInvokerHelper.ParametersWrapper |
EXPRESSION_PARSER
Constructor and Description |
---|
MessagingMethodInvokerHelper(java.lang.Object targetObject,
java.lang.Class<? extends java.lang.annotation.Annotation> annotationType,
boolean canProcessMessageList) |
MessagingMethodInvokerHelper(java.lang.Object targetObject,
java.lang.Class<? extends java.lang.annotation.Annotation> annotationType,
java.lang.Class<?> expectedType,
boolean canProcessMessageList) |
MessagingMethodInvokerHelper(java.lang.Object targetObject,
java.lang.reflect.Method method,
boolean canProcessMessageList) |
MessagingMethodInvokerHelper(java.lang.Object targetObject,
java.lang.reflect.Method method,
java.lang.Class<?> expectedType,
boolean canProcessMessageList) |
MessagingMethodInvokerHelper(java.lang.Object targetObject,
java.lang.String methodName,
boolean canProcessMessageList) |
MessagingMethodInvokerHelper(java.lang.Object targetObject,
java.lang.String methodName,
java.lang.Class<?> expectedType,
boolean canProcessMessageList) |
Modifier and Type | Method and Description |
---|---|
boolean |
isRunning() |
T |
process(java.util.Collection<org.springframework.messaging.Message<?>> messages,
java.util.Map<java.lang.String,?> headers) |
T |
process(org.springframework.messaging.Message<?> message) |
void |
start() |
void |
stop() |
java.lang.String |
toString() |
afterPropertiesSet, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, getBeanFactory, getEvaluationContext, getEvaluationContext, getMessageBuilderFactory, setBeanFactory, setConversionService
public MessagingMethodInvokerHelper(java.lang.Object targetObject, java.lang.reflect.Method method, java.lang.Class<?> expectedType, boolean canProcessMessageList)
public MessagingMethodInvokerHelper(java.lang.Object targetObject, java.lang.reflect.Method method, boolean canProcessMessageList)
public MessagingMethodInvokerHelper(java.lang.Object targetObject, java.lang.String methodName, java.lang.Class<?> expectedType, boolean canProcessMessageList)
public MessagingMethodInvokerHelper(java.lang.Object targetObject, java.lang.String methodName, boolean canProcessMessageList)
public MessagingMethodInvokerHelper(java.lang.Object targetObject, java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, boolean canProcessMessageList)
public MessagingMethodInvokerHelper(java.lang.Object targetObject, java.lang.Class<? extends java.lang.annotation.Annotation> annotationType, java.lang.Class<?> expectedType, boolean canProcessMessageList)
public T process(org.springframework.messaging.Message<?> message) throws java.lang.Exception
java.lang.Exception
public T process(java.util.Collection<org.springframework.messaging.Message<?>> messages, java.util.Map<java.lang.String,?> headers) throws java.lang.Exception
java.lang.Exception
public java.lang.String toString()
toString
in class java.lang.Object
public void start()
start
in interface org.springframework.context.Lifecycle
public void stop()
stop
in interface org.springframework.context.Lifecycle
public boolean isRunning()
isRunning
in interface org.springframework.context.Lifecycle