Class CamelWorkflowDefinitionFactory
- java.lang.Object
-
- com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory
-
- org.apache.camel.component.aws.swf.CamelWorkflowDefinitionFactory
-
public class CamelWorkflowDefinitionFactory extends com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory
-
-
Constructor Summary
Constructors Constructor Description CamelWorkflowDefinitionFactory(SWFWorkflowConsumer swfWorkflowConsumer, com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType, com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions registrationOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deleteWorkflowDefinition(com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition instance)
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition
getWorkflowDefinition(com.amazonaws.services.simpleworkflow.flow.DecisionContext context)
com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions
getWorkflowRegistrationOptions()
com.amazonaws.services.simpleworkflow.model.WorkflowType
getWorkflowType()
-
-
-
Constructor Detail
-
CamelWorkflowDefinitionFactory
public CamelWorkflowDefinitionFactory(SWFWorkflowConsumer swfWorkflowConsumer, com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType, com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions registrationOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter)
-
-
Method Detail
-
getWorkflowRegistrationOptions
public com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions getWorkflowRegistrationOptions()
- Specified by:
getWorkflowRegistrationOptions
in classcom.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory
-
getWorkflowDefinition
public com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition getWorkflowDefinition(com.amazonaws.services.simpleworkflow.flow.DecisionContext context) throws Exception
- Specified by:
getWorkflowDefinition
in classcom.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory
- Throws:
Exception
-
deleteWorkflowDefinition
public void deleteWorkflowDefinition(com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition instance)
- Specified by:
deleteWorkflowDefinition
in classcom.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory
-
getWorkflowType
public com.amazonaws.services.simpleworkflow.model.WorkflowType getWorkflowType()
- Specified by:
getWorkflowType
in classcom.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory
-
-