クラス BridgeFromAnnotationPostProcessor
java.lang.ObjectSE
org.springframework.integration.config.AbstractMethodAnnotationPostProcessor<BridgeFrom>
org.springframework.integration.config.BridgeFromAnnotationPostProcessor
- 実装されているすべてのインターフェース:
Aware、BeanFactoryAware、MethodAnnotationPostProcessor<BridgeFrom>
public class BridgeFromAnnotationPostProcessor
extends AbstractMethodAnnotationPostProcessor<BridgeFrom>
@BridgeFrom アノテーションのポストプロセッサー。- 導入:
- 4.0
- 作成者:
- Artem Bilan
ネストされたクラスの要約
クラス org.springframework.integration.config.AbstractMethodAnnotationPostProcessor から継承されたネストクラス / インターフェース
AbstractMethodAnnotationPostProcessor.BeanDefinitionPropertiesMapperフィールドのサマリー
クラス org.springframework.integration.config.AbstractMethodAnnotationPostProcessor から継承されたフィールド
ADVICE_CHAIN_ATTRIBUTE, annotationType, logger, messageHandlerAttributes, SEND_TIMEOUT_ATTRIBUTEインターフェース org.springframework.integration.config.annotation.MethodAnnotationPostProcessor から継承されたフィールド
INPUT_CHANNEL_ATTRIBUTEコンストラクターの概要
コンストラクター方法の概要
修飾子と型メソッド説明protected MessageHandlercreateHandler(ObjectSE bean, MethodSE method, ListSE<AnnotationSE> annotations) サブクラスは、MessageHandler を作成するためにこのメソッドを実装する必要があります。protected BeanDefinitionresolveHandlerBeanDefinition(StringSE beanName, AnnotatedBeanDefinition beanDefinition, ResolvableType handlerBeanType, ListSE<AnnotationSE> annotationChain) booleanshouldCreateEndpoint(MergedAnnotations mergedAnnotations, ListSE<AnnotationSE> annotations) booleanクラス org.springframework.integration.config.AbstractMethodAnnotationPostProcessor から継承されたメソッド
buildLambdaMessageProcessor, checkMessageHandlerAttributes, configurePollingEndpoint, createEndpoint, createEndpointBeanDefinition, doCreateEndpoint, extractAdviceChain, generateHandlerBeanName, generateHandlerBeanName, generateHandlerBeanName, getBeanFactory, getChannelResolver, getConversionService, getDefinitionRegistry, postProcess, processBeanDefinition, resolveAttributeToBoolean, setBeanFactory, setOutputChannelIfPresentクラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.springframework.integration.config.annotation.MethodAnnotationPostProcessor から継承されたメソッド
beanAnnotationAware, shouldCreateEndpoint
コンストラクターの詳細
BridgeFromAnnotationPostProcessor
public BridgeFromAnnotationPostProcessor()
メソッドの詳細
getInputChannelAttribute
supportsPojoMethod
public boolean supportsPojoMethod()shouldCreateEndpoint
public boolean shouldCreateEndpoint(MergedAnnotations mergedAnnotations, ListSE<AnnotationSE> annotations) resolveHandlerBeanDefinition
protected BeanDefinition resolveHandlerBeanDefinition(StringSE beanName, AnnotatedBeanDefinition beanDefinition, ResolvableType handlerBeanType, ListSE<AnnotationSE> annotationChain) createHandler
protected MessageHandler createHandler(ObjectSE bean, MethodSE method, ListSE<AnnotationSE> annotations) クラスからコピーされた説明:AbstractMethodAnnotationPostProcessorサブクラスは、MessageHandler を作成するためにこのメソッドを実装する必要があります。- 次で指定:
- クラス
AbstractMethodAnnotationPostProcessor<BridgeFrom>のcreateHandler - パラメーター:
bean- Bean。method- メソッド。annotations- メソッドのメッセージングアノテーション(またはメタアノテーション階層)。- 戻り値:
- MessageHandler。