类 BeanFactoryStepLocator
- java.lang.Object
- org.springframework.batch.integration.partition.BeanFactoryStepLocator
- 所有已实现的接口:
StepLocator
,org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanFactoryAware
public class BeanFactoryStepLocator extends java.lang.Object implements StepLocator, org.springframework.beans.factory.BeanFactoryAware
AStepLocator
implementation that just looks in its enclosing bean factory for components of typeStep
.- 作者:
- Dave Syer
构造器概要
构造器 构造器 说明 BeanFactoryStepLocator()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Step
getStep(java.lang.String stepName)
Look up a bean with the provided name of typeStep
.java.util.Collection<java.lang.String>
getStepNames()
Look in the bean factory for all beans of typeStep
.void
setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
构造器详细资料
BeanFactoryStepLocator
public BeanFactoryStepLocator()
方法详细资料
setBeanFactory
public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) throws org.springframework.beans.BeansException
- 指定者:
setBeanFactory
在接口中org.springframework.beans.factory.BeanFactoryAware
- 抛出:
org.springframework.beans.BeansException
getStep
public Step getStep(java.lang.String stepName)
Look up a bean with the provided name of typeStep
.- 指定者:
getStep
在接口中StepLocator
- 另请参阅:
StepLocator.getStep(String)
getStepNames
public java.util.Collection<java.lang.String> getStepNames()
Look in the bean factory for all beans of typeStep
.- 指定者:
getStepNames
在接口中StepLocator
- 抛出:
java.lang.IllegalStateException
- if theBeanFactory
is not listable- 另请参阅:
StepLocator.getStepNames()