Summer.Batch.Core.Explore.Support.AbstractJobExplorerFactory Class Referenceabstract

An Summer.Batch.Common.Util.IFactory<T> that automates the creation of a SimpleJobExplorer. Declares abstract methods for providing DAO object implementations. More...

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

Public Member Functions

abstract IJobExplorer GetObject ()
 Provides the IJobExplorer More...
 
- Public Member Functions inherited from Summer.Batch.Common.Util.IFactory< IJobExplorer >
GetObject ()
 Creates the object. More...
 

Protected Member Functions

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

Detailed Description

An Summer.Batch.Common.Util.IFactory<T> that automates the creation of a SimpleJobExplorer. Declares abstract methods for providing DAO object implementations.

Member Function Documentation

abstract IExecutionContextDao Summer.Batch.Core.Explore.Support.AbstractJobExplorerFactory.CreateExecutionContextDao ( )
protectedpure virtual

Creates the execution context DAO.

Returns
An instance of IExecutionContextDao.

Implemented in Summer.Batch.Core.Explore.Support.DbJobExplorerFactory, and Summer.Batch.Core.Explore.Support.MapJobExplorerFactory.

abstract IJobExecutionDao Summer.Batch.Core.Explore.Support.AbstractJobExplorerFactory.CreateJobExecutionDao ( )
protectedpure virtual

Creates the job execution DAO.

Returns
An instance of IJobExecutionDao.

Implemented in Summer.Batch.Core.Explore.Support.DbJobExplorerFactory, and Summer.Batch.Core.Explore.Support.MapJobExplorerFactory.

abstract IJobInstanceDao Summer.Batch.Core.Explore.Support.AbstractJobExplorerFactory.CreateJobInstanceDao ( )
protectedpure virtual

Creates the job instance DAO.

Returns
An instance if IJobInstanceDao.

Implemented in Summer.Batch.Core.Explore.Support.DbJobExplorerFactory, and Summer.Batch.Core.Explore.Support.MapJobExplorerFactory.

abstract IStepExecutionDao Summer.Batch.Core.Explore.Support.AbstractJobExplorerFactory.CreateStepExecutionDao ( )
protectedpure virtual

Creates the step execution DAO.

Returns
An instance of IStepExecutionDao.

Implemented in Summer.Batch.Core.Explore.Support.DbJobExplorerFactory, and Summer.Batch.Core.Explore.Support.MapJobExplorerFactory.

abstract IJobExplorer Summer.Batch.Core.Explore.Support.AbstractJobExplorerFactory.GetObject ( )
pure virtual

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