クラス AnnotationGatewayProxyFactoryBean
java.lang.ObjectSE
org.springframework.integration.context.IntegrationObjectSupport
org.springframework.integration.endpoint.AbstractEndpoint
org.springframework.integration.gateway.GatewayProxyFactoryBean
org.springframework.integration.gateway.AnnotationGatewayProxyFactoryBean
- 実装されているすべてのインターフェース:
Advice、Interceptor、MethodInterceptor、Aware、BeanClassLoaderAware、BeanFactoryAware、BeanNameAware、DisposableBean、FactoryBean<ObjectSE>、InitializingBean、ApplicationContextAware、Lifecycle、Phased、SmartLifecycle、ExpressionCapable、NamedComponent、IntegrationManagement、ManageableLifecycle、ManageableSmartLifecycle、TrackableComponent
public class AnnotationGatewayProxyFactoryBean extends GatewayProxyFactoryBean
Java 構成用の
GatewayProxyFactoryBean 拡張。サービスインターフェースは、MessagingGateway アノテーションでマークされている場合があります。それ以外の場合は、デフォルトの状態が適用されます。- 導入:
- 5.0
- 作成者:
- Artem Bilan, Gary Russell
ネストされたクラスの要約
インターフェース org.springframework.integration.support.management.IntegrationManagement から継承されたネストクラス / インターフェース
IntegrationManagement.ManagementOverridesフィールドのサマリー
クラス org.springframework.integration.endpoint.AbstractEndpoint から継承されたフィールド
lifecycleCondition, lifecycleLockクラス org.springframework.integration.context.IntegrationObjectSupport から継承されたフィールド
EXPRESSION_PARSER, loggerインターフェース org.springframework.integration.support.management.IntegrationManagement から継承されたフィールド
METER_PREFIX, RECEIVE_COUNTER_NAME, SEND_TIMER_NAMEコンストラクターの概要
コンストラクター コンストラクター 説明 AnnotationGatewayProxyFactoryBean(ClassSE<?> serviceInterface)メソッドのサマリー
修飾子と型 メソッド 説明 protected voidonInit()サブクラスは、初期化ロジック用にこれを実装できます。クラス org.springframework.integration.gateway.GatewayProxyFactoryBean から継承されたメソッド
destroy, doInvoke, doStart, doStop, getAsyncExecutor, getDefaultReplyChannel, getDefaultReplyChannelName, getDefaultReplyTimeout, getDefaultRequestChannel, getDefaultRequestChannelName, getDefaultRequestTimeout, getErrorChannel, getErrorChannelName, getGateways, getGlobalMethodMetadata, getMapper, getObject, getObjectType, invoke, isAsyncExecutorExplicitlySet, registerMetricsCaptor, setAsyncExecutor, setBeanClassLoader, setDefaultReplyChannel, setDefaultReplyChannelName, setDefaultReplyTimeout, setDefaultReplyTimeoutExpression, setDefaultReplyTimeoutExpressionString, setDefaultRequestChannel, setDefaultRequestChannelName, setDefaultRequestTimeout, setDefaultRequestTimeoutExpression, setDefaultRequestTimeoutExpressionString, setErrorChannel, setErrorChannelName, setGlobalMethodMetadata, setMapper, setMethodMetadataMap, setProxyDefaultMethods, setShouldTrack, setTypeConverterクラス org.springframework.integration.endpoint.AbstractEndpoint から継承されたメソッド
doStop, getPhase, getRole, isActive, isAutoStartup, isRunning, setAutoStartup, setPhase, setRole, start, stop, stopクラス org.springframework.integration.context.IntegrationObjectSupport から継承されたメソッド
afterPropertiesSet, extractTypeIfPossible, generateId, getApplicationContext, getApplicationContextId, getBeanDescription, getBeanFactory, getBeanName, getChannelResolver, getComponentName, getComponentType, getConversionService, getExpression, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, isInitialized, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentName, setConversionService, setMessageBuilderFactory, setPrimaryExpression, setTaskScheduler, toStringクラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSEインターフェース org.springframework.integration.support.management.IntegrationManagement から継承されたメソッド
getManagedName, getManagedType, getOverrides, getThisAs, isLoggingEnabled, setLoggingEnabled, setManagedName, setManagedTypeインターフェース org.springframework.integration.support.context.NamedComponent から継承されたメソッド
getBeanName, getComponentName, getComponentType
コンストラクターの詳細
メソッドの詳細
onInit
protected void onInit()クラスからコピーされた説明:IntegrationObjectSupportサブクラスは、初期化ロジック用にこれを実装できます。- オーバーライド:
- クラス
GatewayProxyFactoryBeanのonInit