Summer.Batch.Core.Repository.Dao.MapStepExecutionDao Class Reference

In-memory implementation of IStepExecutionDao. More...

Inheritance diagram for Summer.Batch.Core.Repository.Dao.MapStepExecutionDao:
Summer.Batch.Core.Repository.Dao.IStepExecutionDao

Public Member Functions

void Clear ()
 Clears Job executions dictionary. More...
 
void SaveStepExecution (StepExecution stepExecution)
 
void SaveStepExecutions (ICollection< StepExecution > stepExecutions)
 
void UpdateStepExecution (StepExecution stepExecution)
 
StepExecution GetStepExecution (JobExecution jobExecution, long stepExecutionId)
 
void AddStepExecutions (JobExecution jobExecution)
 

Detailed Description

In-memory implementation of IStepExecutionDao.

Member Function Documentation

void Summer.Batch.Core.Repository.Dao.MapStepExecutionDao.AddStepExecutions ( JobExecution  jobExecution)
void Summer.Batch.Core.Repository.Dao.MapStepExecutionDao.Clear ( )

Clears Job executions dictionary.

StepExecution Summer.Batch.Core.Repository.Dao.MapStepExecutionDao.GetStepExecution ( JobExecution  jobExecution,
long  stepExecutionId 
)

See also
IStepExecutionDao::GetStepExecution.
Parameters
jobExecution
stepExecutionId
Returns

Implements Summer.Batch.Core.Repository.Dao.IStepExecutionDao.

void Summer.Batch.Core.Repository.Dao.MapStepExecutionDao.SaveStepExecution ( StepExecution  stepExecution)
void Summer.Batch.Core.Repository.Dao.MapStepExecutionDao.SaveStepExecutions ( ICollection< StepExecution stepExecutions)
void Summer.Batch.Core.Repository.Dao.MapStepExecutionDao.UpdateStepExecution ( StepExecution  stepExecution)

The documentation for this class was generated from the following file:
  • Summer.Batch.Core/Core/Repository/Dao/MapStepExecutionDao.cs