JdbcJobExecutionDao
を使用することを推奨しています。v5.0 での削除が予定されています。@Deprecated public class MapJobExecutionDao extends java.lang.Object implements JobExecutionDao
JobExecutionDao
のメモリ内実装。コンストラクターと説明 |
---|
MapJobExecutionDao() 使用すべきではありません。 |
修飾子と型 | メソッドと説明 |
---|---|
void | clear() 使用すべきではありません。 |
java.util.List<JobExecution> | findJobExecutions(JobInstance jobInstance) 使用すべきではありません。 指定された JobInstance のすべての JobExecution を、作成順で逆順にソートして返します(したがって、最初の要素が最新になります)。 |
java.util.Set<JobExecution> | findRunningJobExecutions(java.lang.String jobName) 使用すべきではありません。 |
JobExecution | getJobExecution(java.lang.Long executionId) 使用すべきではありません。 |
JobExecution | getLastJobExecution(JobInstance jobInstance) 使用すべきではありません。 特定の JobInstance 用に作成された最後の JobExecution を見つけます。 |
void | saveJobExecution(JobExecution jobExecution) 使用すべきではありません。 新しい JobExecution を保存します。 |
void | synchronizeStatus(JobExecution jobExecution) 使用すべきではありません。 実行中に JobExecution のステータスが更新される可能性があるため、次のメソッドはステータスフィールドとバージョンフィールドのみを同期します。 |
void | updateJobExecution(JobExecution jobExecution) 使用すべきではありません。 更新および既存の JobExecution。 |
public void clear()
public void saveJobExecution(JobExecution jobExecution)
JobExecutionDao
JobExecutionDao
の saveJobExecution
jobExecution
- 保存する JobExecution
インスタンス。public java.util.List<JobExecution> findJobExecutions(JobInstance jobInstance)
JobExecutionDao
JobInstance
のすべての JobExecution
を、作成順で逆順にソートして返します(したがって、最初の要素が最新になります)。JobExecutionDao
の findJobExecutions
jobInstance
- 検索する JobExecution
の親 JobInstance
List
。public void updateJobExecution(JobExecution jobExecution)
JobExecutionDao
JobExecutionDao
の updateJobExecution
jobExecution
- 更新される JobExecution
インスタンス。@Nullable public JobExecution getLastJobExecution(@Nullable JobInstance jobInstance)
JobExecutionDao
JobInstance
用に作成された最後の JobExecution
を見つけます。JobExecutionDao
の getLastJobExecution
jobInstance
- JobInstance
JobExecution
または特定のジョブインスタンスに対してジョブ実行が見つからない場合は null
public java.util.Set<JobExecution> findRunningJobExecutions(java.lang.String jobName)
JobExecutionDao
の findRunningJobExecutions
jobName
- ジョブの名前を含む String
。JobExecution
、つまり終了日が null のすべての JobExecution
。@Nullable public JobExecution getJobExecution(java.lang.Long executionId)
JobExecutionDao
の getJobExecution
executionId
- 実行の ID を含む Long
。JobExecution
。public void synchronizeStatus(JobExecution jobExecution)
JobExecutionDao
JobExecutionDao
の synchronizeStatus
jobExecution
- 更新されます。