public class MessagingMethodInvokerHelper extends AbstractExpressionEvaluator implements ManageableLifecycle
| 修飾子と型 | クラスと説明 |
|---|---|
static class | MessagingMethodInvokerHelper.ParametersWrapper |
EXPRESSION_PARSER, logger| コンストラクターと説明 |
|---|
MessagingMethodInvokerHelper(ObjectSE targetObject, ClassSE<? extends AnnotationSE> annotationType, boolean canProcessMessageList) |
MessagingMethodInvokerHelper(ObjectSE targetObject, ClassSE<? extends AnnotationSE> annotationType, ClassSE<?> expectedType, boolean canProcessMessageList) |
MessagingMethodInvokerHelper(ObjectSE targetObject, MethodSE method, boolean canProcessMessageList) |
MessagingMethodInvokerHelper(ObjectSE targetObject, MethodSE method, ClassSE<?> expectedType, boolean canProcessMessageList) |
MessagingMethodInvokerHelper(ObjectSE targetObject, StringSE methodName, boolean canProcessMessageList) |
MessagingMethodInvokerHelper(ObjectSE targetObject, StringSE methodName, ClassSE<?> expectedType, boolean canProcessMessageList) |
| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | isRunning() |
ObjectSE | process(CollectionSE<Message<?>> messages, MapSE<StringSE, ObjectSE> headers) |
ObjectSE | process(Message<?> message) |
void | setBeanFactory(BeanFactory beanFactory) 式で @beanName を介した解決を有効にするには、BeanFactory を指定します。 |
void | setUseSpelInvoker(boolean useSpelInvoker) ターゲットメソッドの呼び出しに SpEL 式の評価または InvocableHandlerMethod を使用するための boolean フラグ。 |
void | start() |
void | stop() |
StringSE | toString() |
afterPropertiesSet, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, getBeanFactory, getEvaluationContext, getEvaluationContext, getMessageBuilderFactory, onInit, setConversionServicecloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEpublic MessagingMethodInvokerHelper(ObjectSE targetObject, MethodSE method, ClassSE<?> expectedType, boolean canProcessMessageList)
public MessagingMethodInvokerHelper(ObjectSE targetObject, MethodSE method, boolean canProcessMessageList)
public MessagingMethodInvokerHelper(ObjectSE targetObject, StringSE methodName, ClassSE<?> expectedType, boolean canProcessMessageList)
public MessagingMethodInvokerHelper(ObjectSE targetObject, StringSE methodName, boolean canProcessMessageList)
public MessagingMethodInvokerHelper(ObjectSE targetObject, ClassSE<? extends AnnotationSE> annotationType, boolean canProcessMessageList)
public MessagingMethodInvokerHelper(ObjectSE targetObject, ClassSE<? extends AnnotationSE> annotationType, ClassSE<?> expectedType, boolean canProcessMessageList)
public void setUseSpelInvoker(boolean useSpelInvoker)
InvocableHandlerMethod を使用するための boolean フラグ。useSpelInvoker - SpEL 式の評価を使用するかどうか。public void setBeanFactory(BeanFactory beanFactory)
AbstractExpressionEvaluator@beanName を介した解決を有効にするには、BeanFactory を指定します。BeanFactoryAware の setBeanFactory AbstractExpressionEvaluator の setBeanFactory @Nullable public ObjectSE process(CollectionSE<Message<?>> messages, MapSE<StringSE,ObjectSE> headers)
public StringSE toString()
ObjectSE の toStringSE public void start()
Lifecycle の start ManageableLifecycle の start public void stop()
Lifecycle の stop ManageableLifecycle の stop public boolean isRunning()
Lifecycle の isRunning ManageableLifecycle の isRunning