public abstract class AbstractJobExplorerFactoryBean extends java.lang.Object implements org.springframework.beans.factory.FactoryBean<JobExplorer>
FactoryBean
that automates the creation of a
SimpleJobExplorer
. Declares abstract methods for providing DAO
object implementations.JobExplorerFactoryBean
,
MapJobExplorerFactoryBean
Constructor and Description |
---|
AbstractJobExplorerFactoryBean() |
Modifier and Type | Method and Description |
---|---|
protected abstract ExecutionContextDao |
createExecutionContextDao() |
protected abstract JobExecutionDao |
createJobExecutionDao() |
protected abstract JobInstanceDao |
createJobInstanceDao() |
protected abstract StepExecutionDao |
createStepExecutionDao() |
java.lang.Class<JobExplorer> |
getObjectType()
The type of object to be returned from
FactoryBean.getObject() . |
boolean |
isSingleton() |
protected abstract JobInstanceDao createJobInstanceDao() throws java.lang.Exception
JobInstanceDao
implementation.java.lang.Exception
protected abstract JobExecutionDao createJobExecutionDao() throws java.lang.Exception
JobExecutionDao
implementation.java.lang.Exception
protected abstract StepExecutionDao createStepExecutionDao() throws java.lang.Exception
java.lang.Exception
protected abstract ExecutionContextDao createExecutionContextDao() throws java.lang.Exception
java.lang.Exception
public java.lang.Class<JobExplorer> getObjectType()
FactoryBean.getObject()
.getObjectType
in interface org.springframework.beans.factory.FactoryBean<JobExplorer>
FactoryBean.getObjectType()
public boolean isSingleton()
isSingleton
in interface org.springframework.beans.factory.FactoryBean<JobExplorer>