org.apache.camel.component.aws.swf
Class CamelWorkflowDefinitionFactory

java.lang.Object
  extended by com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory
      extended by org.apache.camel.component.aws.swf.CamelWorkflowDefinitionFactory

public class CamelWorkflowDefinitionFactory
extends com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory


Constructor Summary
CamelWorkflowDefinitionFactory(SWFWorkflowConsumer swfWorkflowConsumer, com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType, com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions registrationOptions)
           
 
Method Summary
 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()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CamelWorkflowDefinitionFactory

public CamelWorkflowDefinitionFactory(SWFWorkflowConsumer swfWorkflowConsumer,
                                      com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType,
                                      com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions registrationOptions)
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


Apache Camel