public class POJOWorkflowDefinitionFactoryFactory extends WorkflowDefinitionFactoryFactory
Constructor and Description |
---|
POJOWorkflowDefinitionFactoryFactory() |
Modifier and Type | Method and Description |
---|---|
void |
addWorkflowImplementationType(Class<?> workflowImplementationType) |
void |
addWorkflowImplementationType(Class<?> workflowImplementationType,
DataConverter converterOverride) |
void |
addWorkflowImplementationType(Class<?> workflowImplementationType,
DataConverter converterOverride,
Object[] constructorArgs) |
DataConverter |
getDataConverter() |
WorkflowDefinitionFactory |
getWorkflowDefinitionFactory(WorkflowType workflowType) |
Collection<Class<?>> |
getWorkflowImplementationTypes() |
Iterable<WorkflowType> |
getWorkflowTypesToRegister()
There is no requirement to return any types.
|
void |
setDataConverter(DataConverter converter) |
void |
setWorkflowImplementationTypes(Collection<Class<?>> workflowImplementationTypes) |
public POJOWorkflowDefinitionFactoryFactory()
public DataConverter getDataConverter()
public void setDataConverter(DataConverter converter)
public WorkflowDefinitionFactory getWorkflowDefinitionFactory(WorkflowType workflowType)
getWorkflowDefinitionFactory
in class WorkflowDefinitionFactoryFactory
public Iterable<WorkflowType> getWorkflowTypesToRegister()
WorkflowDefinitionFactoryFactory
WorkflowDefinitionFactoryFactory.getWorkflowDefinitionFactory(WorkflowType)
should support it.getWorkflowTypesToRegister
in class WorkflowDefinitionFactoryFactory
public void addWorkflowImplementationType(Class<?> workflowImplementationType) throws InstantiationException, IllegalAccessException
public void addWorkflowImplementationType(Class<?> workflowImplementationType, DataConverter converterOverride) throws InstantiationException, IllegalAccessException
public void addWorkflowImplementationType(Class<?> workflowImplementationType, DataConverter converterOverride, Object[] constructorArgs) throws InstantiationException, IllegalAccessException
public void setWorkflowImplementationTypes(Collection<Class<?>> workflowImplementationTypes) throws InstantiationException, IllegalAccessException
public Collection<Class<?>> getWorkflowImplementationTypes()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.