public class TcpInboundGatewaySpec extends MessagingGatewaySpec<TcpInboundGatewaySpec,TcpInboundGateway> implements ComponentsRegistration
| 修飾子と型 | フィールドと説明 |
|---|---|
protected AbstractConnectionFactory | connectionFactory |
PARSER, targetloggerDEFAULT_PHASEOBJECT_TYPE_ATTRIBUTE| 修飾子 | コンストラクターと説明 |
|---|---|
protected | TcpInboundGatewaySpec(AbstractConnectionFactory connectionFactoryBean) 既存の spring-managed 接続ファクトリを使用してインスタンスを構築します。 |
protected | TcpInboundGatewaySpec(AbstractConnectionFactorySpec<?,?> connectionFactorySpec) 接続ファクトリ仕様を使用してインスタンスを構築します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
TcpInboundGatewaySpec | clientMode(boolean isClientMode) |
MapSE<ObjectSE, StringSE> | getComponentsToRegister() |
TcpInboundGatewaySpec | retryInterval(long retryInterval) |
TcpInboundGatewaySpec | taskScheduler(TaskScheduler taskScheduler) |
autoStartup, errorChannel, errorChannel, errorOnTimeout, id, phase, replyChannel, replyChannel, replyMapper, replyTimeout, requestChannel, requestChannel, requestMapper, requestTimeout, shouldTrack_this, createInstance, destroyInstance, doGet, get, getId, getObjectType, getPhase, isAutoStartup, isRunning, start, stop, stopafterPropertiesSet, destroy, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingletoncloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEprotected final AbstractConnectionFactory connectionFactory
protected TcpInboundGatewaySpec(AbstractConnectionFactory connectionFactoryBean)
connectionFactoryBean - spring-managed Bean。protected TcpInboundGatewaySpec(AbstractConnectionFactorySpec<?,?> connectionFactorySpec)
connectionFactorySpec - スペック。public TcpInboundGatewaySpec clientMode(boolean isClientMode)
isClientMode - クライアントモードで接続する場合は trueTcpInboundGateway.setClientMode(boolean)public TcpInboundGatewaySpec retryInterval(long retryInterval)
retryInterval - 設定するクライアントモードの再試行間隔。TcpInboundGateway.setRetryInterval(long)public TcpInboundGatewaySpec taskScheduler(TaskScheduler taskScheduler)
taskScheduler - クライアントモードで接続するためのスケジューラ。IntegrationObjectSupport.setTaskScheduler(TaskScheduler)public MapSE<ObjectSE,StringSE> getComponentsToRegister()
ComponentsRegistration の getComponentsToRegister