Class CamelWorkflowDefinitionFactory


  • public class CamelWorkflowDefinitionFactory
    extends com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory
    • 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 class com.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 class com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory
        Throws:
        Exception
      • deleteWorkflowDefinition

        public void deleteWorkflowDefinition​(com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition instance)
        Specified by:
        deleteWorkflowDefinition in class com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory
      • getWorkflowType

        public com.amazonaws.services.simpleworkflow.model.WorkflowType getWorkflowType()
        Specified by:
        getWorkflowType in class com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory