クラス CuratorFrameworkFactoryBean
java.lang.ObjectSE
org.springframework.integration.zookeeper.config.CuratorFrameworkFactoryBean
- 実装されたすべてのインターフェース:
FactoryBean<org.apache.curator.framework.CuratorFramework>
、Lifecycle
、Phased
、SmartLifecycle
public class CuratorFrameworkFactoryBean
extends ObjectSE
implements FactoryBean<org.apache.curator.framework.CuratorFramework>, SmartLifecycle
CuratorFramework
を構築し、SmartLifecycle
を実装するための Spring に適した方法。- 導入:
- 4.2
- 作成者:
- Gary Russell, Artem Bilan, Christian Tzolov
フィールドのサマリー
インターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTE
インターフェース org.springframework.context.SmartLifecycle から継承されたフィールド
DEFAULT_PHASE
コンストラクターの概要
コンストラクターコンストラクター説明CuratorFrameworkFactoryBean
(StringSE connectionString) 指定された接続文字列を使用し、デフォルトの再試行ポリシーnew ExponentialBackoffRetry(1000, 3)
を使用してインスタンスを構築します。CuratorFrameworkFactoryBean
(StringSE connectionString, org.apache.curator.RetryPolicy retryPolicy) 指定された接続文字列と再試行ポリシーを使用してインスタンスを構築します。メソッドのサマリー
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.beans.factory.FactoryBean から継承されたメソッド
isSingleton
インターフェース org.springframework.context.SmartLifecycle から継承されたメソッド
stop
コンストラクターの詳細
CuratorFrameworkFactoryBean
指定された接続文字列を使用し、デフォルトの再試行ポリシーnew ExponentialBackoffRetry(1000, 3)
を使用してインスタンスを構築します。- パラメーター:
connectionString
- 接続するサーバーのリスト
CuratorFrameworkFactoryBean
public CuratorFrameworkFactoryBean(StringSE connectionString, org.apache.curator.RetryPolicy retryPolicy) 指定された接続文字列と再試行ポリシーを使用してインスタンスを構築します。- パラメーター:
connectionString
- 接続するサーバーのリストretryPolicy
- 再試行ポリシー
メソッドの詳細
getPhase
public int getPhase()- 次で指定:
- インターフェース
Phased
のgetPhase
- 次で指定:
- インターフェース
SmartLifecycle
のgetPhase
setPhase
public void setPhase(int phase) - パラメーター:
phase
- フェーズ- 関連事項:
isRunning
isAutoStartup
public boolean isAutoStartup()- 次で指定:
- インターフェース
SmartLifecycle
のisAutoStartup
setAutoStartup
public void setAutoStartup(boolean autoStartup) - パラメーター:
autoStartup
- 自動的に開始する true- 関連事項:
start
stop
getObject
public org.apache.curator.framework.CuratorFramework getObject()- 次で指定:
- インターフェース
FactoryBean<org.apache.curator.framework.CuratorFramework>
のgetObject
getObjectType
- 次で指定:
- インターフェース
FactoryBean<org.apache.curator.framework.CuratorFramework>
のgetObjectType