インターフェース JobLoader
- すべての既知の実装クラス:
DefaultJobLoader
public interface JobLoader
- 導入:
- 2.1
- 作成者:
- Dave Syer
メソッドのサマリー
修飾子と型メソッド説明void
clear()
すべてのジョブの登録を解除し、このローダーによって作成されたすべてのコンテキストを閉じます。load
(ApplicationContextFactory factory) アプリケーションコンテキストを読み込み、すべてのジョブを登録します。reload
(ApplicationContextFactory factory) アプリケーションコンテキストをロードし、すべてのジョブを登録します。すでに登録されている場合は、まず登録を解除します。
メソッドの詳細
load
アプリケーションコンテキストを読み込み、すべてのジョブを登録します。- パラメーター:
factory
- アプリケーションコンテキストのファクトリ (ジョブを含む)- 戻り値:
- 作成されたジョブのコレクション
- 例外:
DuplicateJobException
- 同じ名前のジョブがすでに登録されている場合
reload
アプリケーションコンテキストをロードし、すべてのジョブを登録します。すでに登録されている場合は、最初に登録を解除します。実装では、可能であれば、以前に作成されたアプリケーションコンテキスト (このファクトリまたは同じジョブを持つファクトリのいずれか) を閉じてクリーンアップする必要もあります。- パラメーター:
factory
- アプリケーションコンテキストのファクトリ (ジョブを含む)- 戻り値:
- 作成されたジョブのコレクション
clear
void clear()すべてのジョブの登録を解除し、このローダーによって作成されたすべてのコンテキストを閉じます。