public class CamelSWFWorkflowClient extends Object
Constructor and Description |
---|
CamelSWFWorkflowClient(SWFEndpoint endpoint,
SWFConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
describeWorkflowInstance(String workflowId,
String runId) |
List<com.amazonaws.services.simpleworkflow.model.HistoryEvent> |
getWorkflowExecutionHistory(String workflowId,
String runId) |
Object |
getWorkflowExecutionState(String workflowId,
String runId,
Class<?> aClass) |
void |
requestCancelWorkflowExecution(String workflowId,
String runId) |
void |
signalWorkflowExecution(String workflowId,
String runId,
String signalName,
Object arguments) |
String[] |
startWorkflowExecution(String workflowId,
String runId,
String eventName,
String version,
Object arguments,
List<String> tags) |
void |
terminateWorkflowExecution(String workflowId,
String runId,
String reason,
String details,
String childPolicy) |
public CamelSWFWorkflowClient(SWFEndpoint endpoint, SWFConfiguration configuration)
public void signalWorkflowExecution(String workflowId, String runId, String signalName, Object arguments)
public Object getWorkflowExecutionState(String workflowId, String runId, Class<?> aClass) throws Throwable
Throwable
public void requestCancelWorkflowExecution(String workflowId, String runId)
public void terminateWorkflowExecution(String workflowId, String runId, String reason, String details, String childPolicy)
public String[] startWorkflowExecution(String workflowId, String runId, String eventName, String version, Object arguments, List<String> tags)
public Map<String,Object> describeWorkflowInstance(String workflowId, String runId)
Apache Camel