Data Access Object for step executions. More...
Public Member Functions | |
void | SaveStepExecution (StepExecution stepExecution) |
Persists the given step execution. It must not have been persisted yet. More... | |
void | SaveStepExecutions (ICollection< StepExecution > stepExecutions) |
Persists the step executions in a collection. The step executions must not have been persisted yet. More... | |
void | UpdateStepExecution (StepExecution stepExecution) |
Persits the updates of a step execution. It must have already been persisted. More... | |
StepExecution | GetStepExecution (JobExecution jobExecution, long stepExecutionId) |
void | AddStepExecutions (JobExecution jobExecution) |
Adds persisted step executions to a job execution. More... | |
Detailed Description
Data Access Object for step executions.
Member Function Documentation
void Summer.Batch.Core.Repository.Dao.IStepExecutionDao.AddStepExecutions | ( | JobExecution | jobExecution | ) |
Adds persisted step executions to a job execution.
- Parameters
-
jobExecution a job execution
Implemented in Summer.Batch.Core.Repository.Dao.DbStepExecutionDao, and Summer.Batch.Core.Repository.Dao.MapStepExecutionDao.
StepExecution Summer.Batch.Core.Repository.Dao.IStepExecutionDao.GetStepExecution | ( | JobExecution | jobExecution, |
long | stepExecutionId | ||
) |
- Parameters
-
jobExecution a job execution stepExecutionId a step execution id
- Returns
- the step execution with the given id in the given job execution
Implemented in Summer.Batch.Core.Repository.Dao.DbStepExecutionDao, and Summer.Batch.Core.Repository.Dao.MapStepExecutionDao.
void Summer.Batch.Core.Repository.Dao.IStepExecutionDao.SaveStepExecution | ( | StepExecution | stepExecution | ) |
Persists the given step execution. It must not have been persisted yet.
- Parameters
-
stepExecution the stepExecution to persist
Implemented in Summer.Batch.Core.Repository.Dao.DbStepExecutionDao, and Summer.Batch.Core.Repository.Dao.MapStepExecutionDao.
void Summer.Batch.Core.Repository.Dao.IStepExecutionDao.SaveStepExecutions | ( | ICollection< StepExecution > | stepExecutions | ) |
Persists the step executions in a collection. The step executions must not have been persisted yet.
- Parameters
-
stepExecutions a collection of step executions to persists
Implemented in Summer.Batch.Core.Repository.Dao.DbStepExecutionDao, and Summer.Batch.Core.Repository.Dao.MapStepExecutionDao.
void Summer.Batch.Core.Repository.Dao.IStepExecutionDao.UpdateStepExecution | ( | StepExecution | stepExecution | ) |
Persits the updates of a step execution. It must have already been persisted.
- Parameters
-
stepExecution a persisted step execution
Implemented in Summer.Batch.Core.Repository.Dao.DbStepExecutionDao, and Summer.Batch.Core.Repository.Dao.MapStepExecutionDao.
The documentation for this interface was generated from the following file:
- Summer.Batch.Core/Core/Repository/Dao/IStepExecutionDao.cs