Class AbstractJobExplorerFactoryBean
java.lang.Object
org.springframework.batch.core.explore.support.AbstractJobExplorerFactoryBean
- All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean<JobExplorer>
- Direct Known Subclasses:
JobExplorerFactoryBean
public abstract class AbstractJobExplorerFactoryBean
extends Object
implements org.springframework.beans.factory.FactoryBean<JobExplorer>
A
FactoryBean that automates the creation of a
SimpleJobExplorer. Declares abstract methods for providing DAO
object implementations.- Since:
- 2.0
- Author:
- Dave Syer, Mahmoud Ben Hassine
- See Also:
-
Field Summary
Fields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract ExecutionContextDaoprotected abstract JobExecutionDaoprotected abstract JobInstanceDaoprotected abstract StepExecutionDaoThe type of object to be returned fromFactoryBean.getObject().booleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.beans.factory.FactoryBean
getObject
-
Constructor Details
-
AbstractJobExplorerFactoryBean
public AbstractJobExplorerFactoryBean()
-
-
Method Details
-
createJobInstanceDao
- Returns:
- fully configured
JobInstanceDaoimplementation. - Throws:
Exception- thrown if error occurs during JobInstanceDao creation.
-
createJobExecutionDao
- Returns:
- fully configured
JobExecutionDaoimplementation. - Throws:
Exception- thrown if error occurs during JobExecutionDao creation.
-
createStepExecutionDao
- Returns:
- fully configured
StepExecutionDaoimplementation. - Throws:
Exception- thrown if error occurs during StepExecutionDao creation.
-
createExecutionContextDao
- Returns:
- fully configured
ExecutionContextDaoimplementation. - Throws:
Exception- thrown if error occurs during ExecutionContextDao creation.
-
getObjectType
The type of object to be returned fromFactoryBean.getObject().- Specified by:
getObjectTypein interfaceorg.springframework.beans.factory.FactoryBean<JobExplorer>- Returns:
- JobExplorer.class
- See Also:
-
FactoryBean.getObjectType()
-
isSingleton
public boolean isSingleton()- Specified by:
isSingletonin interfaceorg.springframework.beans.factory.FactoryBean<JobExplorer>
-