public interface LongRunningYarnContainer extends YarnContainer
YarnContainer の拡張。通常、コンテナーはタスクを実行して自動的に終了しますが、ユースケースによっては、コンテナーの状態をフックしてコンテナーの稼働状態を維持することが適切な場合があります。 通常は、メソッド addContainerStateListener(ContainerStateListener) を使用して登録されたリスナーを介してランナーが完全な状態を待機する必要があるかどうかをメソッド isWaitCompleteState() から問い合わせます。
| 修飾子と型 | メソッドと説明 |
|---|---|
void | addContainerStateListener(ContainerStateListener listener) コンテナー状態リスナーを追加します。 |
boolean | isWaitCompleteState() この Bean を使用する可能性のあるハンドラーが COMPLETED 状態を待機する必要があるかどうかを示します。 |
run, setEnvironment, setParametersvoid addContainerStateListener(ContainerStateListener listener)
listener - ContainerStateListenerboolean isWaitCompleteState()
COMPLETED 状態を待機する必要があるかどうかを示します。addContainerStateListener(ContainerStateListener)