A Factory that automates the creation of a SimpleJobRepository. Declares abstract methods for providing DAO object implementations. More...
Public Member Functions | |
IJobRepository | GetObject () |
Provides a SimpleJobRepository, with DAO implementations. More... | |
Public Member Functions inherited from Summer.Batch.Common.Util.IFactory< IJobRepository > | |
T | GetObject () |
Creates the object. More... | |
Protected Member Functions | |
abstract IJobInstanceDao | CreateJobInstanceDao () |
Creates an IJobInstanceDao. More... | |
abstract IJobExecutionDao | CreateJobExecutionDao () |
Creates an IJobExecutionDao More... | |
abstract IStepExecutionDao | CreateStepExecutionDao () |
Creates an IStepExecutionDao. More... | |
abstract IExecutionContextDao | CreateExecutionContextDao () |
Creates an IExecutionContextDao More... | |
Detailed Description
A Factory that automates the creation of a SimpleJobRepository. Declares abstract methods for providing DAO object implementations.
Member Function Documentation
|
protectedpure virtual |
Creates an IExecutionContextDao
- Returns
- IExecutionContextDao
Implemented in Summer.Batch.Core.Repository.Support.DbJobRepositoryFactory, and Summer.Batch.Core.Repository.Support.MapJobRepositoryFactory.
|
protectedpure virtual |
Creates an IJobExecutionDao
- Returns
- IJobExecutionDao
Implemented in Summer.Batch.Core.Repository.Support.DbJobRepositoryFactory, and Summer.Batch.Core.Repository.Support.MapJobRepositoryFactory.
|
protectedpure virtual |
Creates an IJobInstanceDao.
- Returns
- IJobInstanceDao
Implemented in Summer.Batch.Core.Repository.Support.DbJobRepositoryFactory, and Summer.Batch.Core.Repository.Support.MapJobRepositoryFactory.
|
protectedpure virtual |
Creates an IStepExecutionDao.
- Returns
- IStepExecutionDao
Implemented in Summer.Batch.Core.Repository.Support.DbJobRepositoryFactory, and Summer.Batch.Core.Repository.Support.MapJobRepositoryFactory.
IJobRepository Summer.Batch.Core.Repository.Support.AbstractJobRepositoryFactory.GetObject | ( | ) |
Provides a SimpleJobRepository, with DAO implementations.
- Returns
The documentation for this class was generated from the following file:
- Summer.Batch.Core/Core/Repository/Support/AbstractJobRepositoryFactory.cs