| インターフェース | 説明 |
|---|---|
| FailureHandler | 起動失敗の処理に使用される戦略。 |
| RestartInitializer | Restarter の初期化に使用される戦略インターフェース。 |
| RestartListener | アプリケーションの再起動を通知されるリスナー。 |
| クラス | 説明 |
|---|---|
| AgentReloader | Java エージェントベースのリローダーかどうかを判断するユーティリティ(例: |
| DefaultRestartInitializer | 標準の「メイン」メソッドを実行しているときにのみ初期再起動を有効にするデフォルトの RestartInitializer。 |
| RestartApplicationListener | Restarter を初期化する ApplicationListener。 |
| Restarter | 実行中のアプリケーションを更新されたクラスパスで再起動できるようにします。 |
| RestartScopeInitializer | 再起動の間に Bean を残すことができる「再起動」 Scope のサポート。 |
| 列挙型 | 説明 |
|---|---|
| FailureHandler.Outcome | ハンドラーのさまざまな結果。 |
| アノテーション型 | 説明 |
|---|---|
| ConditionalOnInitializedRestarter | |
| RestartScope | 再起動 @Scope アノテーションは、Bean を再起動の間に残す必要があることを示すために使用されます。 |