クラス GatewayEndpointSpec
java.lang.ObjectSE
org.springframework.integration.dsl.IntegrationComponentSpec<GatewayEndpointSpec, reactor.util.function.Tuple2<ConsumerEndpointFactoryBean, GatewayMessageHandler>>
org.springframework.integration.dsl.EndpointSpec<GatewayEndpointSpec, ConsumerEndpointFactoryBean, GatewayMessageHandler>
org.springframework.integration.dsl.ConsumerEndpointSpec<GatewayEndpointSpec, GatewayMessageHandler>
org.springframework.integration.dsl.GatewayEndpointSpec
- 実装されているすべてのインターフェース:
DisposableBean、FactoryBean<reactor.util.function.Tuple2<ConsumerEndpointFactoryBean, GatewayMessageHandler>>、InitializingBean、Lifecycle、Phased、SmartLifecycle、ComponentsRegistration
public class GatewayEndpointSpec
extends ConsumerEndpointSpec<GatewayEndpointSpec, GatewayMessageHandler>
ミッドフロー
GatewayMessageHandler の ConsumerEndpointSpec 実装。- 導入:
- 5.0
- 作成者:
- Artem Bilan
フィールドのサマリー
クラス org.springframework.integration.dsl.ConsumerEndpointSpec から継承されたフィールド
adviceChainクラス org.springframework.integration.dsl.EndpointSpec から継承されたフィールド
componentsToRegister, endpointFactoryBean, handlerクラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたフィールド
logger, PARSER, targetインターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTEインターフェース org.springframework.context.SmartLifecycle から継承されたフィールド
DEFAULT_PHASEコンストラクターの概要
コンストラクター修飾子コンストラクター説明protectedGatewayEndpointSpec(StringSE requestChannel) protectedGatewayEndpointSpec(MessageChannel requestChannel) メソッドのサマリー
修飾子と型メソッド説明asyncExecutor(ExecutorSE executor) 非同期のリクエスト / 応答シナリオの場合はExecutorSE を設定します。errorChannel(StringSE errorChannel) エラーチャネルを設定します。errorChannel(MessageChannel errorChannel) エラーチャネルを設定します。errorOnTimeout(boolean errorOnTimeout) タイムアウトフラグにエラーを設定します。replyChannel(StringSE replyChannel) 返信チャンネルを設定します。replyChannel(MessageChannel replyChannel) 返信チャンネルを設定します。replyTimeout(LongSE replyTimeout) 応答タイムアウトを設定します。requestTimeout(LongSE requestTimeout) リクエストのタイムアウトを設定します。クラス org.springframework.integration.dsl.ConsumerEndpointSpec から継承されたメソッド
advice, async, autoStartup, customizeMonoReply, doGet, handleMessageAdvice, notPropagatedHeaders, order, phase, poller, reactive, reactive, requiresReply, role, sendTimeout, taskScheduler, transactional, transactional, transactional, transactional, transactionalクラス org.springframework.integration.dsl.EndpointSpec から継承されたメソッド
assertHandler, getComponentsToRegister, id, obtainInputChannelFromFlow, obtainInputChannelFromFlow, poller, pollerクラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたメソッド
_this, afterPropertiesSet, destroy, getId, getObject, getObjectType, getPhase, isAutoStartup, isRunning, start, stop, stopクラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.springframework.beans.factory.FactoryBean から継承されたメソッド
isSingleton
コンストラクターの詳細
GatewayEndpointSpec
GatewayEndpointSpec
メソッドの詳細
replyChannel
返信チャンネルを設定します。- パラメーター:
replyChannel- 返信チャネル- 戻り値:
- スペック
replyChannel
返信チャンネルを設定します。- パラメーター:
replyChannel- 返信チャネル- 戻り値:
- スペック
errorChannel
エラーチャネルを設定します。- パラメーター:
errorChannel- エラーチャネル- 戻り値:
- スペック
errorChannel
エラーチャネルを設定します。- パラメーター:
errorChannel- エラーチャネル- 戻り値:
- スペック
requestTimeout
リクエストのタイムアウトを設定します。- パラメーター:
requestTimeout- リクエストのタイムアウト- 戻り値:
- スペック
replyTimeout
応答タイムアウトを設定します。- パラメーター:
replyTimeout- 応答タイムアウト- 戻り値:
- スペック
errorOnTimeout
タイムアウトフラグにエラーを設定します。- パラメーター:
errorOnTimeout- 応答タイムアウトの場合にエラーを生成する場合は true。- 戻り値:
- スペック。
- 導入:
- 6.2
- 関連事項:
asyncExecutor
非同期のリクエスト / 応答シナリオの場合はExecutorSE を設定します。- パラメーター:
executor- 使用するエグゼキュータ。- 戻り値:
- スペック。
- 導入:
- 6.5
- 関連事項: