Summer.Batch.Core.Explore.Support.DbJobExplorerFactory Class Reference

An Summer.Batch.Common.Util.IFactory<T> that automates the creation of a SimpleJobExplorer using Database DAO implementations. Requires the user to describe what kind of database they are using. More...

Inheritance diagram for Summer.Batch.Core.Explore.Support.DbJobExplorerFactory:
Summer.Batch.Core.Explore.Support.AbstractJobExplorerFactory Summer.Batch.Common.Factory.IInitializationPostOperations Summer.Batch.Common.Util.IFactory< IJobExplorer >

Public Member Functions

override IJobExplorer GetObject ()
 Provides the IJobExplorer. More...
 
void AfterPropertiesSet ()
 Post-initialization operation. More...
 
- Public Member Functions inherited from Summer.Batch.Common.Util.IFactory< IJobExplorer >
GetObject ()
 Creates the object. More...
 

Protected Member Functions

override IJobInstanceDao CreateJobInstanceDao ()
 Creates the job instance DAO. More...
 
override IJobExecutionDao CreateJobExecutionDao ()
 Creates the job execution DAO. More...
 
override IStepExecutionDao CreateStepExecutionDao ()
 Creates the step execution DAO. More...
 
override IExecutionContextDao CreateExecutionContextDao ()
 Creates the execution context DAO. More...
 

Properties

ConnectionStringSettings ConnectionStringSettings [set]
 Connection string settings property. More...
 
DbOperator DbOperator [set]
 DbOperator property. More...
 
string TablePrefix [set]
 TablePrefix property. More...
 

Detailed Description

An Summer.Batch.Common.Util.IFactory<T> that automates the creation of a SimpleJobExplorer using Database DAO implementations. Requires the user to describe what kind of database they are using.

Member Function Documentation

void Summer.Batch.Core.Explore.Support.DbJobExplorerFactory.AfterPropertiesSet ( )

Post-initialization operation.

Implements Summer.Batch.Common.Factory.IInitializationPostOperations.

override IExecutionContextDao Summer.Batch.Core.Explore.Support.DbJobExplorerFactory.CreateExecutionContextDao ( )
protectedvirtual

Creates the execution context DAO.

Returns
An instance of DbExecutionContextDao.

Implements Summer.Batch.Core.Explore.Support.AbstractJobExplorerFactory.

override IJobExecutionDao Summer.Batch.Core.Explore.Support.DbJobExplorerFactory.CreateJobExecutionDao ( )
protectedvirtual

Creates the job execution DAO.

Returns
An instance of DbJobExecutionDao.

Implements Summer.Batch.Core.Explore.Support.AbstractJobExplorerFactory.

override IJobInstanceDao Summer.Batch.Core.Explore.Support.DbJobExplorerFactory.CreateJobInstanceDao ( )
protectedvirtual

Creates the job instance DAO.

Returns
An instance if DbJobInstanceDao.

Implements Summer.Batch.Core.Explore.Support.AbstractJobExplorerFactory.

override IStepExecutionDao Summer.Batch.Core.Explore.Support.DbJobExplorerFactory.CreateStepExecutionDao ( )
protectedvirtual

Creates the step execution DAO.

Returns
An instance of DbStepExecutionDao.

Implements Summer.Batch.Core.Explore.Support.AbstractJobExplorerFactory.

override IJobExplorer Summer.Batch.Core.Explore.Support.DbJobExplorerFactory.GetObject ( )
virtual

Property Documentation

ConnectionStringSettings Summer.Batch.Core.Explore.Support.DbJobExplorerFactory.ConnectionStringSettings
set

Connection string settings property.

DbOperator Summer.Batch.Core.Explore.Support.DbJobExplorerFactory.DbOperator
set

DbOperator property.

string Summer.Batch.Core.Explore.Support.DbJobExplorerFactory.TablePrefix
set

TablePrefix property.


The documentation for this class was generated from the following file:
  • Summer.Batch.Core/Core/Explore/Support/DbJobExplorerFactory.cs