クラス LoadBalancingChannelSpec<S extends MessageChannelSpec<S,C>, C extends AbstractMessageChannel>
java.lang.ObjectSE
org.springframework.integration.dsl.IntegrationComponentSpec<S,C>
org.springframework.integration.dsl.MessageChannelSpec<S,C>
org.springframework.integration.dsl.LoadBalancingChannelSpec<S,C>
- 型パラメーター:
S- ターゲットLoadBalancingChannelSpec実装型。C- ターゲットAbstractMessageChannel実装型。
- 実装されているすべてのインターフェース:
DisposableBean、FactoryBean<C>、InitializingBean、Lifecycle、Phased、SmartLifecycle、ComponentsRegistration
public abstract class LoadBalancingChannelSpec<S extends MessageChannelSpec<S,C>, C extends AbstractMessageChannel>
extends MessageChannelSpec<S,C>
- 導入:
- 5.0
- 作成者:
- Artem Bilan
フィールドのサマリー
フィールド修飾子と型フィールド説明protected @Nullable PredicateSE<ExceptionSE> protected LoadBalancingStrategyprotected @Nullable IntegerSEクラス org.springframework.integration.dsl.MessageChannelSpec から継承されたフィールド
channelクラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたフィールド
logger, PARSER, targetインターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTEインターフェース org.springframework.context.SmartLifecycle から継承されたフィールド
DEFAULT_PHASEコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明failover(boolean failoverToSet) failoverStrategy(PredicateSE<ExceptionSE> failoverStrategy) スローされた例外に対してチャネルのディスパッチャーでフェイルオーバーを有効にするかどうかの戦略を構成します。loadBalancer(LoadBalancingStrategy loadBalancingStrategyToSet) maxSubscribers(IntegerSE maxSubscribersToSet) クラス org.springframework.integration.dsl.MessageChannelSpec から継承されたメソッド
datatype, doGet, getComponentsToRegister, interceptor, messageConverter, wireTap, wireTap, wireTapクラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたメソッド
_this, afterPropertiesSet, destroy, getId, getObject, getObjectType, getPhase, id, 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インターフェース org.springframework.context.SmartLifecycle から継承されたメソッド
isPauseable
フィールドの詳細
loadBalancingStrategy
failoverStrategy
maxSubscribers
コンストラクターの詳細
LoadBalancingChannelSpec
protected LoadBalancingChannelSpec()
メソッドの詳細
loadBalancer
failover
failoverStrategy
スローされた例外に対してチャネルのディスパッチャーがフェイルオーバーを有効にするかどうかの戦略を構成します。failover(boolean)オプションをオーバーライドします。つまり、このオプションまたはそのオプションを設定する必要があります。- パラメーター:
failoverStrategy- フェールオーバーブール値。- 導入:
- 6.3
maxSubscribers