|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.batch.core.repository.support.AbstractJobRepositoryFactoryBean
public abstract class AbstractJobRepositoryFactoryBean
A FactoryBean
that automates the creation of a
SimpleJobRepository
. Declares abstract methods for providing DAO
object implementations.
JobRepositoryFactoryBean
,
MapJobRepositoryFactoryBean
Constructor Summary | |
---|---|
AbstractJobRepositoryFactoryBean()
|
Method Summary | |
---|---|
void |
afterPropertiesSet()
|
protected abstract ExecutionContextDao |
createExecutionContextDao()
|
protected abstract JobExecutionDao |
createJobExecutionDao()
|
protected abstract JobInstanceDao |
createJobInstanceDao()
|
protected abstract StepExecutionDao |
createStepExecutionDao()
|
Object |
getObject()
|
Class<JobRepository> |
getObjectType()
The type of object to be returned from getObject() . |
boolean |
isSingleton()
|
void |
setIsolationLevelForCreate(String isolationLevelForCreate)
public setter for the isolation level to be used for the transaction when job execution entities are initially created. |
void |
setTransactionManager(PlatformTransactionManager transactionManager)
Public setter for the PlatformTransactionManager . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractJobRepositoryFactoryBean()
Method Detail |
---|
protected abstract JobInstanceDao createJobInstanceDao() throws Exception
JobInstanceDao
implementation.
Exception
protected abstract JobExecutionDao createJobExecutionDao() throws Exception
JobExecutionDao
implementation.
Exception
protected abstract StepExecutionDao createStepExecutionDao() throws Exception
StepExecutionDao
implementation.
Exception
protected abstract ExecutionContextDao createExecutionContextDao() throws Exception
ExecutionContextDao
implementation.
Exception
public Class<JobRepository> getObjectType()
getObject()
.
getObjectType
in interface FactoryBean
FactoryBean.getObjectType()
public boolean isSingleton()
isSingleton
in interface FactoryBean
public void setIsolationLevelForCreate(String isolationLevelForCreate)
isolationLevelForCreate
- the isolation level name to setSimpleJobRepository.createJobExecution(String,
org.springframework.batch.core.JobParameters)
public void setTransactionManager(PlatformTransactionManager transactionManager)
PlatformTransactionManager
.
transactionManager
- the transactionManager to setpublic void afterPropertiesSet() throws Exception
afterPropertiesSet
in interface InitializingBean
Exception
public Object getObject() throws Exception
getObject
in interface FactoryBean
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |