public interface Job
修飾子と型 | メソッドと説明 |
---|---|
void | execute(JobExecution execution) JobExecution を実行し、必要に応じてステータスや統計などのメタ情報を更新します。 |
JobParametersIncrementer | getJobParametersIncrementer() クライアントがシーケンスの次の実行のために新しいパラメーターを生成する必要がある場合、このインクリメンターを使用できます。 |
JobParametersValidator | getJobParametersValidator() JobExecution のジョブパラメーターのバリデーター。 |
java.lang.String | getName() |
boolean | isRestartable() 少なくとも原則として、このジョブを再開できるかどうかを示すフラグ。 |
java.lang.String getName()
boolean isRestartable()
void execute(JobExecution execution)
JobExecution
を実行し、必要に応じてステータスや統計などのメタ情報を更新します。このメソッドは、実行の失敗に対して例外をスローしないでください。クライアントは、JobExecution
ステータスを注意深く調べて、成功または失敗を判断する必要があります。execution
- JobExecution
@Nullable JobParametersIncrementer getJobParametersIncrementer()
null
になります。JobParametersValidator getJobParametersValidator()
JobExecution
のジョブパラメーターのバリデーター。ジョブのクライアントは、実行前または実行中に起動のパラメーターを検証する必要がある場合があります。null
)