Data Access Object for execution contexts. More...
Public Member Functions | |
ExecutionContext | GetExecutionContext (JobExecution jobExecution) |
ExecutionContext | GetExecutionContext (StepExecution stepExecution) |
void | SaveExecutionContext (JobExecution jobExecution) |
Persists the execution context associated with the given job execution. A persistent entry for the context should not exist yet. More... | |
void | SaveExecutionContext (StepExecution stepExecution) |
Persists the execution context associated with the given step execution. A persistent entry for the context should not exist yet. More... | |
void | SaveExecutionContexts (ICollection< StepExecution > stepExecutions) |
Persists the execution contexts associated with each step execution in a collection. Persistent entries for these contexts should not exist. More... | |
void | UpdateExecutionContext (JobExecution jobExecution) |
Persists the updates of the execution context associated with the given job execution. A persistent entry should already exist for this context. More... | |
void | UpdateExecutionContext (StepExecution stepExecution) |
Persists the updates of the execution context associated with the given step execution. A persistent entry should already exist for this context. More... | |
Detailed Description
Data Access Object for execution contexts.
Member Function Documentation
ExecutionContext Summer.Batch.Core.Repository.Dao.IExecutionContextDao.GetExecutionContext | ( | JobExecution | jobExecution | ) |
- Parameters
-
jobExecution a job execution
- Returns
- the execution context associated with the given job execution
Implemented in Summer.Batch.Core.Repository.Dao.DbExecutionContextDao, and Summer.Batch.Core.Repository.Dao.MapExecutionContextDao.
ExecutionContext Summer.Batch.Core.Repository.Dao.IExecutionContextDao.GetExecutionContext | ( | StepExecution | stepExecution | ) |
- Parameters
-
stepExecution a step execution
- Returns
- the execution context associated with the given step execution
Implemented in Summer.Batch.Core.Repository.Dao.DbExecutionContextDao, and Summer.Batch.Core.Repository.Dao.MapExecutionContextDao.
void Summer.Batch.Core.Repository.Dao.IExecutionContextDao.SaveExecutionContext | ( | JobExecution | jobExecution | ) |
Persists the execution context associated with the given job execution. A persistent entry for the context should not exist yet.
- Parameters
-
jobExecution a job execution
Implemented in Summer.Batch.Core.Repository.Dao.DbExecutionContextDao, and Summer.Batch.Core.Repository.Dao.MapExecutionContextDao.
void Summer.Batch.Core.Repository.Dao.IExecutionContextDao.SaveExecutionContext | ( | StepExecution | stepExecution | ) |
Persists the execution context associated with the given step execution. A persistent entry for the context should not exist yet.
- Parameters
-
stepExecution a step execution
Implemented in Summer.Batch.Core.Repository.Dao.DbExecutionContextDao, and Summer.Batch.Core.Repository.Dao.MapExecutionContextDao.
void Summer.Batch.Core.Repository.Dao.IExecutionContextDao.SaveExecutionContexts | ( | ICollection< StepExecution > | stepExecutions | ) |
Persists the execution contexts associated with each step execution in a collection. Persistent entries for these contexts should not exist.
- Parameters
-
stepExecutions a collection of step executions
Implemented in Summer.Batch.Core.Repository.Dao.DbExecutionContextDao, and Summer.Batch.Core.Repository.Dao.MapExecutionContextDao.
void Summer.Batch.Core.Repository.Dao.IExecutionContextDao.UpdateExecutionContext | ( | JobExecution | jobExecution | ) |
Persists the updates of the execution context associated with the given job execution. A persistent entry should already exist for this context.
- Parameters
-
jobExecution a job execution
Implemented in Summer.Batch.Core.Repository.Dao.DbExecutionContextDao, and Summer.Batch.Core.Repository.Dao.MapExecutionContextDao.
void Summer.Batch.Core.Repository.Dao.IExecutionContextDao.UpdateExecutionContext | ( | StepExecution | stepExecution | ) |
Persists the updates of the execution context associated with the given step execution. A persistent entry should already exist for this context.
- Parameters
-
stepExecution a step execution
Implemented in Summer.Batch.Core.Repository.Dao.DbExecutionContextDao, and Summer.Batch.Core.Repository.Dao.MapExecutionContextDao.
The documentation for this interface was generated from the following file:
- Summer.Batch.Core/Core/Repository/Dao/IExecutionContextDao.cs