org.apache.camel.component.aws.swf
Class CamelWorkflowDefinition
java.lang.Object
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition
org.apache.camel.component.aws.swf.CamelWorkflowDefinition
public class CamelWorkflowDefinition
- extends com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition
Constructor Summary |
CamelWorkflowDefinition(SWFWorkflowConsumer swfWorkflowConsumer,
com.amazonaws.services.simpleworkflow.flow.DecisionContext decisionContext,
com.amazonaws.services.simpleworkflow.flow.JsonDataConverter dataConverter)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CamelWorkflowDefinition
public CamelWorkflowDefinition(SWFWorkflowConsumer swfWorkflowConsumer,
com.amazonaws.services.simpleworkflow.flow.DecisionContext decisionContext,
com.amazonaws.services.simpleworkflow.flow.JsonDataConverter dataConverter)
execute
public com.amazonaws.services.simpleworkflow.flow.core.Promise<String> execute(String input)
throws com.amazonaws.services.simpleworkflow.flow.WorkflowException
- Specified by:
execute
in class com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition
- Throws:
com.amazonaws.services.simpleworkflow.flow.WorkflowException
signalRecieved
public void signalRecieved(String signalName,
String input)
throws com.amazonaws.services.simpleworkflow.flow.WorkflowException
- Specified by:
signalRecieved
in class com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition
- Throws:
com.amazonaws.services.simpleworkflow.flow.WorkflowException
getWorkflowState
public String getWorkflowState()
throws com.amazonaws.services.simpleworkflow.flow.WorkflowException
- Specified by:
getWorkflowState
in class com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition
- Throws:
com.amazonaws.services.simpleworkflow.flow.WorkflowException
Apache Camel