com.amazonaws.services.simpleworkflow.flow.pojo
Class POJOWorkflowDefinitionFactoryFactory
java.lang.Object
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory
com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinitionFactoryFactory
public class POJOWorkflowDefinitionFactoryFactory
- extends WorkflowDefinitionFactoryFactory
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
POJOWorkflowDefinitionFactoryFactory
public POJOWorkflowDefinitionFactoryFactory()
getDataConverter
public DataConverter getDataConverter()
setDataConverter
public void setDataConverter(DataConverter converter)
getWorkflowDefinitionFactory
public WorkflowDefinitionFactory getWorkflowDefinitionFactory(WorkflowType workflowType)
- Specified by:
getWorkflowDefinitionFactory in class WorkflowDefinitionFactoryFactory
getWorkflowTypesToRegister
public java.lang.Iterable<WorkflowType> getWorkflowTypesToRegister()
- Description copied from class:
WorkflowDefinitionFactoryFactory
- There is no requirement to return any types. If type is returned
WorkflowDefinitionFactoryFactory.getWorkflowDefinitionFactory(WorkflowType) should support it.
- Specified by:
getWorkflowTypesToRegister in class WorkflowDefinitionFactoryFactory
- Returns:
- types that should be registered before polling and executing
decision tasks.
addWorkflowImplementationType
public void addWorkflowImplementationType(java.lang.Class<?> workflowImplementationType)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
addWorkflowImplementationType
public void addWorkflowImplementationType(java.lang.Class<?> workflowImplementationType,
DataConverter converterOverride)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
setWorkflowImplementationTypes
public void setWorkflowImplementationTypes(java.util.Collection<java.lang.Class<?>> workflowImplementationTypes)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
getWorkflowImplementationTypes
public java.util.Collection<java.lang.Class<?>> getWorkflowImplementationTypes()
Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.