クラス StreamAdmin
java.lang.ObjectSE
org.springframework.rabbit.stream.support.StreamAdmin
- 実装されているすべてのインターフェース:
Lifecycle、Phased、SmartLifecycle
ストリームをプロビジョニングするために使用されます。
- 導入:
- 2.4.13
- 作成者:
- Gary Russell
フィールドのサマリー
インターフェース org.springframework.context.SmartLifecycle から継承されたフィールド
DEFAULT_PHASEコンストラクターの概要
コンストラクターコンストラクター説明StreamAdmin(com.rabbitmq.stream.Environment env, ConsumerSE<com.rabbitmq.stream.StreamCreator> callback) 提供されたパラメーターを使用して構築します。メソッドのサマリー
修飾子と型メソッド説明intgetPhase()booleanbooleanvoidsetAutoStartup(boolean autoStartup) 自動起動を防止するには false に設定します。voidsetPhase(int phase) フェーズを設定します。デフォルトは 0 です。voidstart()voidstop()クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.springframework.context.SmartLifecycle から継承されたメソッド
isPauseable, stop
コンストラクターの詳細
StreamAdmin
public StreamAdmin(com.rabbitmq.stream.Environment env, ConsumerSE<com.rabbitmq.stream.StreamCreator> callback) 提供されたパラメーターを使用して構築します。- パラメーター:
env- 環境。callback-StreamCreatorを受信するコールバック。
メソッドの詳細
getPhase
public int getPhase()- 次で指定:
- インターフェース
PhasedのgetPhase - 次で指定:
- インターフェース
SmartLifecycleのgetPhase
setPhase
public void setPhase(int phase) フェーズを設定します。デフォルトは 0 です。- パラメーター:
phase- フェーズ。
setAutoStartup
public void setAutoStartup(boolean autoStartup) 自動起動を防止するには false に設定します。- パラメーター:
autoStartup- autoStartup。
start
stop
isRunning
isAutoStartup
public boolean isAutoStartup()- 次で指定:
- インターフェース
SmartLifecycleのisAutoStartup