public class DecisionStepFactoryBean extends java.lang.Object implements org.springframework.beans.factory.FactoryBean<Step>, org.springframework.beans.factory.InitializingBean
FactoryBean for creating a DecisionStep.| Constructor and Description |
|---|
DecisionStepFactoryBean() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
Step |
getObject() |
java.lang.Class<?> |
getObjectType() |
boolean |
isSingleton() |
void |
setDecider(javax.batch.api.Decider decider) |
void |
setJobRepository(JobRepository jobRepository) |
void |
setName(java.lang.String name)
The name of the state
|
public void setJobRepository(JobRepository jobRepository)
jobRepository - All steps need to be able to reference a JobRepositorypublic void setDecider(javax.batch.api.Decider decider)
decider - a Deciderjava.lang.IllegalArgumentException - if the type passed in is not a valid typepublic void setName(java.lang.String name)
name - the name to be used by the DecisionStep.public Step getObject() throws java.lang.Exception
getObject in interface org.springframework.beans.factory.FactoryBean<Step>java.lang.Exceptionpublic java.lang.Class<?> getObjectType()
getObjectType in interface org.springframework.beans.factory.FactoryBean<Step>public boolean isSingleton()
isSingleton in interface org.springframework.beans.factory.FactoryBean<Step>public void afterPropertiesSet()
throws java.lang.Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanjava.lang.Exception