public class TcpInboundChannelAdapterSpec extends MessageProducerSpec<TcpInboundChannelAdapterSpec,TcpReceivingChannelAdapter> implements ComponentsRegistration
| 修飾子と型 | フィールドと説明 |
|---|---|
protected AbstractConnectionFactory | connectionFactory |
PARSER, targetloggerDEFAULT_PHASEOBJECT_TYPE_ATTRIBUTE| 修飾子 | コンストラクターと説明 |
|---|---|
protected | TcpInboundChannelAdapterSpec(AbstractConnectionFactory connectionFactoryBean) 既存の spring-managed 接続ファクトリを使用してインスタンスを構築します。 |
protected | TcpInboundChannelAdapterSpec(AbstractConnectionFactorySpec<?,?> connectionFactorySpec) 提供されている接続ファクトリ仕様を使用してインスタンスを構築します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
TcpInboundChannelAdapterSpec | clientMode(boolean isClientMode) |
MapSE<ObjectSE, StringSE> | getComponentsToRegister() |
TcpInboundChannelAdapterSpec | retryInterval(long retryInterval) |
TcpInboundChannelAdapterSpec | taskScheduler(TaskScheduler taskScheduler) |
autoStartup, errorChannel, errorChannel, errorMessageStrategy, id, outputChannel, outputChannel, phase, sendTimeout, 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 TcpInboundChannelAdapterSpec(AbstractConnectionFactory connectionFactoryBean)
connectionFactoryBean - spring-managed Bean。protected TcpInboundChannelAdapterSpec(AbstractConnectionFactorySpec<?,?> connectionFactorySpec)
connectionFactorySpec - スペック。public TcpInboundChannelAdapterSpec clientMode(boolean isClientMode)
isClientMode - クライアントモードで接続する場合は trueTcpReceivingChannelAdapter.setClientMode(boolean)public TcpInboundChannelAdapterSpec retryInterval(long retryInterval)
retryInterval - 設定するクライアントモードの再試行間隔。TcpReceivingChannelAdapter.setRetryInterval(long)public TcpInboundChannelAdapterSpec taskScheduler(TaskScheduler taskScheduler)
taskScheduler - クライアントモードで接続するためのスケジューラ。IntegrationObjectSupport.setTaskScheduler(TaskScheduler)public MapSE<ObjectSE,StringSE> getComponentsToRegister()
ComponentsRegistration の getComponentsToRegister