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 voiddeleteWorkflowDefinition(com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition instance)com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitiongetWorkflowDefinition(com.amazonaws.services.simpleworkflow.flow.DecisionContext context)com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptionsgetWorkflowRegistrationOptions()com.amazonaws.services.simpleworkflow.model.WorkflowTypegetWorkflowType()
-
-
-
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:
getWorkflowRegistrationOptionsin 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:
getWorkflowDefinitionin classcom.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory- Throws:
Exception
-
deleteWorkflowDefinition
public void deleteWorkflowDefinition(com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition instance)
- Specified by:
deleteWorkflowDefinitionin classcom.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory
-
getWorkflowType
public com.amazonaws.services.simpleworkflow.model.WorkflowType getWorkflowType()
- Specified by:
getWorkflowTypein classcom.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory
-
-