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

An Summer.Batch.Common.Util.IFactory<T> that automates the creation of a SimpleJobExplorer using in-memory DAO implementations. More...

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

Public Member Functions

 MapJobExplorerFactory (MapJobRepositoryFactory repositoryFactory)
 Custom constructor with a repository factory. More...
 
 MapJobExplorerFactory ()
 Default constructor. More...
 
override IJobExplorer GetObject ()
 Provides the Job Explorer. 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 ()
 Retrieves the job instance DAO. More...
 
override IJobExecutionDao CreateJobExecutionDao ()
 Retrieves the job execution DAO. More...
 
override IStepExecutionDao CreateStepExecutionDao ()
 Retrieves the step execution DAO. More...
 
override IExecutionContextDao CreateExecutionContextDao ()
 Retrieves the execution context DAO. More...
 

Properties

MapJobRepositoryFactory RepositoryFactory [set]
 Map job repository factory property. More...
 

Detailed Description

An Summer.Batch.Common.Util.IFactory<T> that automates the creation of a SimpleJobExplorer using in-memory DAO implementations.

Constructor & Destructor Documentation

Summer.Batch.Core.Explore.Support.MapJobExplorerFactory.MapJobExplorerFactory ( MapJobRepositoryFactory  repositoryFactory)

Custom constructor with a repository factory.

Parameters
repositoryFactory
Summer.Batch.Core.Explore.Support.MapJobExplorerFactory.MapJobExplorerFactory ( )

Default constructor.

Member Function Documentation

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

Post initialization operation.

Implements Summer.Batch.Common.Factory.IInitializationPostOperations.

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

Retrieves the execution context DAO.

Returns
The IExecutionContextDao of RepositoryFactory.

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

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

Retrieves the job execution DAO.

Returns
The IJobExecutionDao of RepositoryFactory.

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

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

Retrieves the job instance DAO.

Returns
The IJobInstanceDao of RepositoryFactory.

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

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

Retrieves the step execution DAO.

Returns
The IStepExecutionDao of RepositoryFactory.

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

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

Provides the Job Explorer.

Returns

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

Property Documentation

MapJobRepositoryFactory Summer.Batch.Core.Explore.Support.MapJobExplorerFactory.RepositoryFactory
set

Map job repository factory property.


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