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

In-memory implementation of IExecutionContextDao backed by dictionaries. More...

Inheritance diagram for Summer.Batch.Core.Repository.Dao.MapExecutionContextDao:
Summer.Batch.Core.Repository.Dao.IExecutionContextDao

Public Member Functions

void Clear ()
 Clears the contexts dictionary. More...
 
ExecutionContext GetExecutionContext (JobExecution jobExecution)
 
ExecutionContext GetExecutionContext (StepExecution stepExecution)
 
void SaveExecutionContext (JobExecution jobExecution)
 
void SaveExecutionContext (StepExecution stepExecution)
 
void SaveExecutionContexts (ICollection< StepExecution > stepExecutions)
 
void UpdateExecutionContext (JobExecution jobExecution)
 
void UpdateExecutionContext (StepExecution stepExecution)
 

Detailed Description

In-memory implementation of IExecutionContextDao backed by dictionaries.

Member Function Documentation

void Summer.Batch.Core.Repository.Dao.MapExecutionContextDao.Clear ( )

Clears the contexts dictionary.

ExecutionContext Summer.Batch.Core.Repository.Dao.MapExecutionContextDao.GetExecutionContext ( JobExecution  jobExecution)
ExecutionContext Summer.Batch.Core.Repository.Dao.MapExecutionContextDao.GetExecutionContext ( StepExecution  stepExecution)
void Summer.Batch.Core.Repository.Dao.MapExecutionContextDao.SaveExecutionContext ( JobExecution  jobExecution)
void Summer.Batch.Core.Repository.Dao.MapExecutionContextDao.SaveExecutionContext ( StepExecution  stepExecution)
void Summer.Batch.Core.Repository.Dao.MapExecutionContextDao.SaveExecutionContexts ( ICollection< StepExecution stepExecutions)
void Summer.Batch.Core.Repository.Dao.MapExecutionContextDao.UpdateExecutionContext ( JobExecution  jobExecution)
void Summer.Batch.Core.Repository.Dao.MapExecutionContextDao.UpdateExecutionContext ( StepExecution  stepExecution)

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