类 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
AStepLocatorimplementation that just looks in its enclosing bean factory for components of typeStep.- 作者:
- Dave Syer
构造器概要
构造器 构造器 说明 BeanFactoryStepLocator()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 StepgetStep(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.voidsetBeanFactory(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 theBeanFactoryis not listable- 另请参阅:
StepLocator.getStepNames()