Summer.Batch.Core.Repository.Dao Namespace Reference
Classes | |
class | AbstractDbBatchMetadataDao |
Abstract super class for database implementations of the DAOs. More... | |
class | ContextKey |
ContextKey Inner class. More... | |
class | ContextKeyExtension |
ContextKey class extension. More... | |
class | DbExecutionContextDao |
Database DAO for ExecutionContext Stores execution context data related to both Step and Job using a different table for each. More... | |
class | DbJobExecutionDao |
Database implementation of IJobExecutionDao. Uses sequences (via IDataFieldMaxValueIncrementer abstraction) to create all primary keys before inserting a new row. Objects are checked to ensure all mandatory fields to be stored are not null. If any are found to be null, an ArgumentException will be thrown. More... | |
class | DbJobInstanceDao |
Database implementation of IJobInstanceDao. Uses sequences (via IDataFieldMaxValueIncrementer abstraction) to create all primary keys before inserting a new row. Objects are checked to ensure all mandatory fields to be stored are not null. If any are found to be null, an ArgumentException will be thrown. More... | |
class | DbStepExecutionDao |
Database implementation of IStepExecutionDao. Allows customization of the tables names used for step meta data via a prefix property. Uses sequences or tables (via IDataFieldMaxValueIncrementer abstraction) to create all primary keys before inserting a new row. All objects are checked to ensure all fields to be stored are not null. If any are found to be null, an ArgumentException will be thrown. More... | |
interface | IExecutionContextDao |
Data Access Object for execution contexts. More... | |
interface | IJobExecutionDao |
Data Access Object for job executions. More... | |
interface | IJobInstanceDao |
Data Access Object for job instances. More... | |
interface | IStepExecutionDao |
Data Access Object for step executions. More... | |
class | MapExecutionContextDao |
In-memory implementation of IExecutionContextDao backed by dictionaries. More... | |
class | MapJobExecutionDao |
In-memory implementation of IJobExecutionDao. More... | |
class | MapJobInstanceDao |
In-memory implementation of IJobInstanceDao. More... | |
class | MapStepExecutionDao |
In-memory implementation of IStepExecutionDao. More... | |