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
- thrown if error occurs during JobInstanceDao creation.protected abstract JobExecutionDao createJobExecutionDao() throws java.lang.Exception
JobExecutionDao
implementation.java.lang.Exception
- thrown if error occurs during JobExecutionDao creation.protected abstract StepExecutionDao createStepExecutionDao() throws java.lang.Exception
StepExecutionDao
implementation.java.lang.Exception
- thrown if error occurs during StepExecutionDao creation.protected abstract ExecutionContextDao createExecutionContextDao() throws java.lang.Exception
ExecutionContextDao
implementation.java.lang.Exception
- thrown if error occurs during ExecutionContextDao creation.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>