クラス 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
フィールドのサマリー
フィールドクラス 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
フィールドの詳細
loadBalancingStrategy
failoverStrategy
maxSubscribers
コンストラクターの詳細
LoadBalancingChannelSpec
protected LoadBalancingChannelSpec()
メソッドの詳細
loadBalancer
failover
failoverStrategy
スローされた例外に対してチャネルのディスパッチャーがフェイルオーバーを有効にするかどうかの戦略を構成します。failover(boolean)
オプションをオーバーライドします。つまり、このオプションまたはそのオプションを設定する必要があります。- パラメーター:
failoverStrategy
- フェールオーバーブール値。- 導入:
- 6.3
maxSubscribers