A Factory that automates the creation of a SimpleJobRepository using ODBC DAO implementations which persist batch metadata in database. Requires the user to describe what kind of database they are using. More...
Public Member Functions | |
void | AfterPropertiesSet () |
Post initialization operation. More... | |
Public Member Functions inherited from Summer.Batch.Core.Repository.Support.AbstractJobRepositoryFactory | |
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 | |
override IJobInstanceDao | CreateJobInstanceDao () |
Creates an IJobInstanceDao. More... | |
override IJobExecutionDao | CreateJobExecutionDao () |
Creates an IJobExecutionDao. More... | |
override IStepExecutionDao | CreateStepExecutionDao () |
Creates an IStepExecutionDao. More... | |
override IExecutionContextDao | CreateExecutionContextDao () |
Creates an IExecutionContextDao. More... | |
Properties | |
ConnectionStringSettings | ConnectionStringSettings [set] |
Connection strings property. More... | |
DbOperator | DbOperator [set] |
DbOperator property (in charge of db related operations) More... | |
string | TablePrefix [set] |
Table prefix property. More... | |
int | MaxVarCharLength [set] |
Maximum usable db varchar length. More... | |
Detailed Description
A Factory that automates the creation of a SimpleJobRepository using ODBC DAO implementations which persist batch metadata in database. Requires the user to describe what kind of database they are using.
Member Function Documentation
void Summer.Batch.Core.Repository.Support.DbJobRepositoryFactory.AfterPropertiesSet | ( | ) |
Post initialization operation.
Implements Summer.Batch.Common.Factory.IInitializationPostOperations.
|
protectedvirtual |
Creates an IExecutionContextDao.
- Returns
- IExecutionContextDao
Implements Summer.Batch.Core.Repository.Support.AbstractJobRepositoryFactory.
|
protectedvirtual |
Creates an IJobExecutionDao.
- Returns
- IJobExecutionDao
Implements Summer.Batch.Core.Repository.Support.AbstractJobRepositoryFactory.
|
protectedvirtual |
Creates an IJobInstanceDao.
- Returns
- IJobInstanceDao
Implements Summer.Batch.Core.Repository.Support.AbstractJobRepositoryFactory.
|
protectedvirtual |
Creates an IStepExecutionDao.
- Returns
- IStepExecutionDao
Implements Summer.Batch.Core.Repository.Support.AbstractJobRepositoryFactory.
Property Documentation
|
set |
Connection strings property.
|
set |
DbOperator property (in charge of db related operations)
|
set |
Maximum usable db varchar length.
|
set |
Table prefix property.
The documentation for this class was generated from the following file:
- Summer.Batch.Core/Core/Repository/Support/DbJobRepositoryFactory.cs