public class StepExecutionService extends ChainedProviderService<StepExecutor> implements DescribableService
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
StepExecutor |
getExecutorForItem(StepExecutionItem item) |
static StepExecutionService |
getInstanceForFramework(Framework framework) |
java.lang.String |
getName() |
protected java.util.List<ProviderService<StepExecutor>> |
getServiceList() |
java.util.List<ProviderIdent> |
listDescribableProviders() |
java.util.List<Description> |
listDescriptions() |
void |
registerClass(java.lang.String name,
java.lang.Class<? extends StepExecutor> clazz) |
void |
registerInstance(java.lang.String name,
StepExecutor object) |
listProviders, providerOfTypepublic static final java.lang.String SERVICE_NAME
public java.lang.String getName()
getName in interface FrameworkSupportServiceprotected java.util.List<ProviderService<StepExecutor>> getServiceList()
getServiceList in class ChainedProviderService<StepExecutor>public static StepExecutionService getInstanceForFramework(Framework framework)
public StepExecutor getExecutorForItem(StepExecutionItem item) throws ExecutionServiceException
ExecutionServiceExceptionpublic java.util.List<ProviderIdent> listDescribableProviders()
listDescribableProviders in interface DescribableServicepublic java.util.List<Description> listDescriptions()
listDescriptions in interface DescribableServicepublic void registerClass(java.lang.String name,
java.lang.Class<? extends StepExecutor> clazz)
public void registerInstance(java.lang.String name,
StepExecutor object)