クラス AbstractHandleMessageAdvice
java.lang.ObjectSE
org.springframework.integration.context.IntegrationObjectSupport
org.springframework.integration.handler.advice.AbstractHandleMessageAdvice
- 実装済みのインターフェース一覧:
Advice, Interceptor, MethodInterceptor, Aware, BeanFactoryAware, BeanNameAware, InitializingBean, ApplicationContextAware, ComponentSourceAware, ExpressionCapable, HandleMessageAdvice, NamedComponent
- 既知の直属サブクラス
IdempotentReceiverInterceptor
public abstract class AbstractHandleMessageAdvice
extends IntegrationObjectSupport
implements HandleMessageAdvice
MessageHandler.handleMessage(Message) にのみ適用できるアドバイス用のベース HandleMessageAdvice。- 導入:
- 4.3.1
- 作成者:
- Artem Bilan, Gary Russell
フィールド概要
クラス IntegrationObjectSupport から継承されたフィールド
EXPRESSION_PARSER, loggerコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明protected abstract @Nullable ObjectSEdoInvoke(MethodInvocation invocation, Message<?> message) final @Nullable ObjectSEinvoke(MethodInvocation invocation) クラス IntegrationObjectSupport から継承されたメソッド
afterPropertiesSet, extractTypeIfPossible, generateId, getApplicationContext, getApplicationContextId, getBeanDescription, getBeanFactory, getBeanName, getChannelResolver, getComponentDescription, getComponentName, getComponentSource, getConversionService, getExpression, getIntegrationProperties, getMessageBuilderFactory, getTaskScheduler, isInitialized, onInit, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentDescription, setComponentName, setComponentSource, setConversionService, setMessageBuilderFactory, setPrimaryExpression, setTaskScheduler, toStringクラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSEインターフェース NamedComponent から継承されたメソッド
getComponentType
コンストラクターの詳細
AbstractHandleMessageAdvice
public AbstractHandleMessageAdvice()
方法の詳細
invoke
- 次で指定:
- インターフェース
MethodInterceptor内のinvoke - 例外:
ThrowableSE
doInvoke
protected abstract @Nullable ObjectSE doInvoke(MethodInvocation invocation, Message<?> message) throws ThrowableSE - 例外:
ThrowableSE