Package | Description |
---|---|
com.amazonaws.services.simpleworkflow.flow | |
com.amazonaws.services.simpleworkflow.flow.common | |
com.amazonaws.services.simpleworkflow.flow.generic | |
com.amazonaws.services.simpleworkflow.flow.junit | |
com.amazonaws.services.simpleworkflow.flow.junit.spring | |
com.amazonaws.services.simpleworkflow.flow.test | |
com.amazonaws.services.simpleworkflow.flow.worker | |
com.amazonaws.services.simpleworkflow.model |
Classes modeling the various types represented by AmazonSimpleWorkflow.
|
Modifier and Type | Field and Description |
---|---|
protected WorkflowExecution |
DynamicWorkflowClientExternalImpl.workflowExecution |
protected WorkflowExecution |
DynamicWorkflowClientImpl.workflowExecution |
Modifier and Type | Method and Description |
---|---|
WorkflowExecution |
WorkflowContext.getParentWorkflowExecution() |
WorkflowExecution |
SignalExternalWorkflowException.getSignaledExecution() |
abstract WorkflowExecution |
ActivityExecutionContext.getWorkflowExecution() |
WorkflowExecution |
WorkflowClientBase.getWorkflowExecution() |
WorkflowExecution |
ChildWorkflowException.getWorkflowExecution() |
WorkflowExecution |
WorkflowClient.getWorkflowExecution() |
WorkflowExecution |
WorkflowClientExternal.getWorkflowExecution() |
WorkflowExecution |
DynamicWorkflowClientExternalImpl.getWorkflowExecution() |
WorkflowExecution |
WorkflowContext.getWorkflowExecution() |
WorkflowExecution |
WorkflowClientExternalBase.getWorkflowExecution() |
WorkflowExecution |
DynamicWorkflowClientImpl.getWorkflowExecution() |
Modifier and Type | Method and Description |
---|---|
protected abstract T |
WorkflowClientFactoryBase.createClientInstance(WorkflowExecution execution,
StartWorkflowOptions options,
DataConverter dataConverter,
GenericWorkflowClient genericClient) |
protected abstract T |
WorkflowClientFactoryExternalBase.createClientInstance(WorkflowExecution workflowExecution,
StartWorkflowOptions options,
DataConverter dataConverter,
GenericWorkflowClientExternal genericClient) |
T |
WorkflowClientFactory.getClient(WorkflowExecution execution) |
T |
WorkflowClientFactoryBase.getClient(WorkflowExecution execution) |
T |
WorkflowClientFactoryExternalBase.getClient(WorkflowExecution workflowExecution) |
T |
WorkflowClientFactoryExternal.getClient(WorkflowExecution workflowExecution) |
T |
WorkflowClientFactory.getClient(WorkflowExecution execution,
StartWorkflowOptions options) |
T |
WorkflowClientFactoryBase.getClient(WorkflowExecution execution,
StartWorkflowOptions options) |
T |
WorkflowClientFactoryExternalBase.getClient(WorkflowExecution workflowExecution,
StartWorkflowOptions options) |
T |
WorkflowClientFactoryExternal.getClient(WorkflowExecution workflowExecution,
StartWorkflowOptions options) |
T |
WorkflowClientFactory.getClient(WorkflowExecution execution,
StartWorkflowOptions options,
DataConverter dataConverter) |
T |
WorkflowClientFactoryBase.getClient(WorkflowExecution execution,
StartWorkflowOptions options,
DataConverter dataConverter) |
T |
WorkflowClientFactoryExternalBase.getClient(WorkflowExecution workflowExecution,
StartWorkflowOptions options,
DataConverter dataConverter) |
T |
WorkflowClientFactoryExternal.getClient(WorkflowExecution workflowExecution,
StartWorkflowOptions options,
DataConverter dataConverter) |
T |
WorkflowClientFactoryExternalBase.getClient(WorkflowExecution workflowExecution,
StartWorkflowOptions options,
DataConverter dataConverter,
GenericWorkflowClientExternal genericClient) |
T |
WorkflowClientFactoryExternal.getClient(WorkflowExecution workflowExecution,
StartWorkflowOptions options,
DataConverter dataConverter,
GenericWorkflowClientExternal genericClient) |
void |
SignalExternalWorkflowException.setSignaledExecution(WorkflowExecution signaledExecution) |
void |
ChildWorkflowException.setWorkflowExecution(WorkflowExecution workflowExecution) |
void |
DynamicWorkflowClientExternalImpl.setWorkflowExecution(WorkflowExecution workflowExecution) |
Modifier and Type | Method and Description |
---|---|
static WorkflowExecution |
WorkflowExecutionUtils.getWorkflowIdFromExternalWorkflowCompletedEvent(HistoryEvent event) |
Modifier and Type | Method and Description |
---|---|
static WorkflowExecutionInfo |
WorkflowExecutionUtils.describeWorkflowInstance(AmazonSimpleWorkflow service,
String domain,
WorkflowExecution workflowExecution) |
static List<HistoryEvent> |
WorkflowExecutionUtils.getHistory(AmazonSimpleWorkflow service,
String domain,
WorkflowExecution workflowExecution) |
static History |
WorkflowExecutionUtils.getHistoryPage(String nextPageToken,
AmazonSimpleWorkflow service,
String domain,
WorkflowExecution workflowExecution) |
static HistoryEvent |
WorkflowExecutionUtils.getInstanceCloseEvent(AmazonSimpleWorkflow service,
String domain,
WorkflowExecution workflowExecution) |
static WorkflowExecutionCompletedEventAttributes |
WorkflowExecutionUtils.getWorkflowExecutionResult(AmazonSimpleWorkflow service,
String domain,
WorkflowExecution workflowExecution)
Returns result of workflow instance execution.
|
static String |
WorkflowExecutionUtils.prettyPrintHistory(AmazonSimpleWorkflow service,
String domain,
WorkflowExecution workflowExecution)
Returns workflow instance history in a human readable format.
|
static String |
WorkflowExecutionUtils.prettyPrintHistory(AmazonSimpleWorkflow service,
String domain,
WorkflowExecution workflowExecution,
boolean showWorkflowTasks)
Returns workflow instance history in a human readable format.
|
static WorkflowExecutionCompletedEventAttributes |
WorkflowExecutionUtils.waitForWorkflowExecutionResult(AmazonSimpleWorkflow service,
String domain,
WorkflowExecution workflowExecution)
Blocks until workflow instance completes and returns its result.
|
static WorkflowExecutionCompletedEventAttributes |
WorkflowExecutionUtils.waitForWorkflowExecutionResult(AmazonSimpleWorkflow service,
String domain,
WorkflowExecution workflowExecution,
long timeoutSeconds)
Waits up to specified timeout until workflow instance completes and
returns its result.
|
static String |
WorkflowExecutionUtils.waitForWorkflowInstanceCompletion(AmazonSimpleWorkflow service,
String domain,
WorkflowExecution workflowExecution)
Blocks until workflow instance completes.
|
static String |
WorkflowExecutionUtils.waitForWorkflowInstanceCompletion(AmazonSimpleWorkflow service,
String domain,
WorkflowExecution workflowExecution,
long timeoutSeconds)
Waits up to specified timeout for workflow instance completion.
|
static String |
WorkflowExecutionUtils.waitForWorkflowInstanceCompletionAcrossGenerations(AmazonSimpleWorkflow service,
String domain,
WorkflowExecution workflowExecution)
|
static String |
WorkflowExecutionUtils.waitForWorkflowInstanceCompletionAcrossGenerations(AmazonSimpleWorkflow service,
String domain,
WorkflowExecution workflowExecution,
long timeoutSeconds)
Like
WorkflowExecutionUtils.waitForWorkflowInstanceCompletion(AmazonSimpleWorkflow, String, WorkflowExecution, long)
, except will wait for continued generations of the original workflow
execution too. |
Modifier and Type | Method and Description |
---|---|
WorkflowExecution |
TerminateWorkflowExecutionParameters.getWorkflowExecution() |
WorkflowExecution |
GenericWorkflowClientExternal.startWorkflow(StartWorkflowExecutionParameters startParameters) |
Modifier and Type | Method and Description |
---|---|
String |
GenericWorkflowClientExternal.getWorkflowState(WorkflowExecution execution) |
void |
GenericWorkflowClient.requestCancelWorkflowExecution(WorkflowExecution execution) |
void |
GenericWorkflowClientExternal.requestCancelWorkflowExecution(WorkflowExecution execution) |
void |
TerminateWorkflowExecutionParameters.setWorkflowExecution(WorkflowExecution workflowExecution) |
TerminateWorkflowExecutionParameters |
TerminateWorkflowExecutionParameters.withWorkflowExecution(WorkflowExecution workflowExecution) |
Constructor and Description |
---|
TerminateWorkflowExecutionParameters(WorkflowExecution workflowExecution,
ChildPolicy childPolicy,
String reason,
String details) |
Modifier and Type | Method and Description |
---|---|
WorkflowExecution |
WorkflowTestBase.getWorkflowExecution() |
Modifier and Type | Method and Description |
---|---|
void |
WorkflowTestBase.setWorkflowExecution(WorkflowExecution workflowExecution) |
Modifier and Type | Method and Description |
---|---|
String |
SpringTestPOJOWorkflowImplementationGenericWorkflowClient.getWorkflowState(WorkflowExecution execution) |
void |
SpringTestPOJOWorkflowImplementationGenericWorkflowClient.requestCancelWorkflowExecution(WorkflowExecution execution) |
Modifier and Type | Method and Description |
---|---|
WorkflowExecution |
TestWorkflowContext.getParentWorkflowExecution() |
WorkflowExecution |
TestWorkflowContext.getWorkflowExecution() |
Modifier and Type | Method and Description |
---|---|
String |
TestPOJOWorkflowImplementationGenericWorkflowClient.getWorkflowState(WorkflowExecution execution) |
String |
TestGenericWorkflowClient.getWorkflowState(WorkflowExecution execution) |
void |
TestPOJOWorkflowImplementationGenericWorkflowClient.requestCancelWorkflowExecution(WorkflowExecution execution) |
void |
TestGenericWorkflowClient.requestCancelWorkflowExecution(WorkflowExecution execution) |
void |
TestWorkflowContext.setParentWorkflowExecution(WorkflowExecution parentWorkflowExecution) |
void |
TestWorkflowContext.setWorkflowExecution(WorkflowExecution workflowExecution) |
Modifier and Type | Method and Description |
---|---|
WorkflowExecution |
GenericWorkflowClientExternalImpl.startWorkflow(StartWorkflowExecutionParameters startParameters) |
Modifier and Type | Method and Description |
---|---|
String |
GenericWorkflowClientExternalImpl.getWorkflowState(WorkflowExecution execution) |
void |
GenericWorkflowClientExternalImpl.requestCancelWorkflowExecution(WorkflowExecution execution) |
Modifier and Type | Method and Description |
---|---|
WorkflowExecution |
GetWorkflowExecutionHistoryRequest.getExecution()
Specifies the workflow execution for which to return the history.
|
WorkflowExecution |
WorkflowExecutionInfo.getExecution()
The workflow execution this information is about.
|
WorkflowExecution |
DescribeWorkflowExecutionRequest.getExecution()
The workflow execution to describe.
|
WorkflowExecution |
WorkflowExecutionCancelRequestedEventAttributes.getExternalWorkflowExecution()
The external workflow execution for which the cancellation was
requested.
|
WorkflowExecution |
WorkflowExecutionSignaledEventAttributes.getExternalWorkflowExecution()
The workflow execution that sent the signal.
|
WorkflowExecution |
WorkflowExecutionInfo.getParent()
If this workflow execution is a child of another execution then
contains the workflow execution that started this execution.
|
WorkflowExecution |
WorkflowExecutionStartedEventAttributes.getParentWorkflowExecution()
The source workflow execution that started this workflow execution.
|
WorkflowExecution |
ChildWorkflowExecutionStartedEventAttributes.getWorkflowExecution()
The child workflow execution that was started.
|
WorkflowExecution |
ChildWorkflowExecutionCanceledEventAttributes.getWorkflowExecution()
The child workflow execution that was canceled.
|
WorkflowExecution |
ChildWorkflowExecutionTimedOutEventAttributes.getWorkflowExecution()
The child workflow execution that timed out.
|
WorkflowExecution |
ChildWorkflowExecutionFailedEventAttributes.getWorkflowExecution()
The child workflow execution that failed.
|
WorkflowExecution |
DecisionTask.getWorkflowExecution()
The workflow execution for which this decision task was created.
|
WorkflowExecution |
ChildWorkflowExecutionCompletedEventAttributes.getWorkflowExecution()
The child workflow execution that was completed.
|
WorkflowExecution |
ChildWorkflowExecutionTerminatedEventAttributes.getWorkflowExecution()
The child workflow execution that was terminated.
|
WorkflowExecution |
ExternalWorkflowExecutionSignaledEventAttributes.getWorkflowExecution()
The external workflow execution that the signal was delivered to.
|
WorkflowExecution |
ActivityTask.getWorkflowExecution()
The workflow execution that started this activity task.
|
WorkflowExecution |
ExternalWorkflowExecutionCancelRequestedEventAttributes.getWorkflowExecution()
The external workflow execution to which the cancellation request was
delivered.
|
WorkflowExecution |
WorkflowExecution.withRunId(String runId)
A system generated unique identifier for the workflow execution.
|
WorkflowExecution |
WorkflowExecution.withWorkflowId(String workflowId)
The user defined identifier associated with the workflow execution.
|
Modifier and Type | Method and Description |
---|---|
void |
GetWorkflowExecutionHistoryRequest.setExecution(WorkflowExecution execution)
Specifies the workflow execution for which to return the history.
|
void |
WorkflowExecutionInfo.setExecution(WorkflowExecution execution)
The workflow execution this information is about.
|
void |
DescribeWorkflowExecutionRequest.setExecution(WorkflowExecution execution)
The workflow execution to describe.
|
void |
WorkflowExecutionCancelRequestedEventAttributes.setExternalWorkflowExecution(WorkflowExecution externalWorkflowExecution)
The external workflow execution for which the cancellation was
requested.
|
void |
WorkflowExecutionSignaledEventAttributes.setExternalWorkflowExecution(WorkflowExecution externalWorkflowExecution)
The workflow execution that sent the signal.
|
void |
WorkflowExecutionInfo.setParent(WorkflowExecution parent)
If this workflow execution is a child of another execution then
contains the workflow execution that started this execution.
|
void |
WorkflowExecutionStartedEventAttributes.setParentWorkflowExecution(WorkflowExecution parentWorkflowExecution)
The source workflow execution that started this workflow execution.
|
void |
ChildWorkflowExecutionStartedEventAttributes.setWorkflowExecution(WorkflowExecution workflowExecution)
The child workflow execution that was started.
|
void |
ChildWorkflowExecutionCanceledEventAttributes.setWorkflowExecution(WorkflowExecution workflowExecution)
The child workflow execution that was canceled.
|
void |
ChildWorkflowExecutionTimedOutEventAttributes.setWorkflowExecution(WorkflowExecution workflowExecution)
The child workflow execution that timed out.
|
void |
ChildWorkflowExecutionFailedEventAttributes.setWorkflowExecution(WorkflowExecution workflowExecution)
The child workflow execution that failed.
|
void |
DecisionTask.setWorkflowExecution(WorkflowExecution workflowExecution)
The workflow execution for which this decision task was created.
|
void |
ChildWorkflowExecutionCompletedEventAttributes.setWorkflowExecution(WorkflowExecution workflowExecution)
The child workflow execution that was completed.
|
void |
ChildWorkflowExecutionTerminatedEventAttributes.setWorkflowExecution(WorkflowExecution workflowExecution)
The child workflow execution that was terminated.
|
void |
ExternalWorkflowExecutionSignaledEventAttributes.setWorkflowExecution(WorkflowExecution workflowExecution)
The external workflow execution that the signal was delivered to.
|
void |
ActivityTask.setWorkflowExecution(WorkflowExecution workflowExecution)
The workflow execution that started this activity task.
|
void |
ExternalWorkflowExecutionCancelRequestedEventAttributes.setWorkflowExecution(WorkflowExecution workflowExecution)
The external workflow execution to which the cancellation request was
delivered.
|
GetWorkflowExecutionHistoryRequest |
GetWorkflowExecutionHistoryRequest.withExecution(WorkflowExecution execution)
Specifies the workflow execution for which to return the history.
|
WorkflowExecutionInfo |
WorkflowExecutionInfo.withExecution(WorkflowExecution execution)
The workflow execution this information is about.
|
DescribeWorkflowExecutionRequest |
DescribeWorkflowExecutionRequest.withExecution(WorkflowExecution execution)
The workflow execution to describe.
|
WorkflowExecutionCancelRequestedEventAttributes |
WorkflowExecutionCancelRequestedEventAttributes.withExternalWorkflowExecution(WorkflowExecution externalWorkflowExecution)
The external workflow execution for which the cancellation was
requested.
|
WorkflowExecutionSignaledEventAttributes |
WorkflowExecutionSignaledEventAttributes.withExternalWorkflowExecution(WorkflowExecution externalWorkflowExecution)
The workflow execution that sent the signal.
|
WorkflowExecutionInfo |
WorkflowExecutionInfo.withParent(WorkflowExecution parent)
If this workflow execution is a child of another execution then
contains the workflow execution that started this execution.
|
WorkflowExecutionStartedEventAttributes |
WorkflowExecutionStartedEventAttributes.withParentWorkflowExecution(WorkflowExecution parentWorkflowExecution)
The source workflow execution that started this workflow execution.
|
ChildWorkflowExecutionStartedEventAttributes |
ChildWorkflowExecutionStartedEventAttributes.withWorkflowExecution(WorkflowExecution workflowExecution)
The child workflow execution that was started.
|
ChildWorkflowExecutionCanceledEventAttributes |
ChildWorkflowExecutionCanceledEventAttributes.withWorkflowExecution(WorkflowExecution workflowExecution)
The child workflow execution that was canceled.
|
ChildWorkflowExecutionTimedOutEventAttributes |
ChildWorkflowExecutionTimedOutEventAttributes.withWorkflowExecution(WorkflowExecution workflowExecution)
The child workflow execution that timed out.
|
ChildWorkflowExecutionFailedEventAttributes |
ChildWorkflowExecutionFailedEventAttributes.withWorkflowExecution(WorkflowExecution workflowExecution)
The child workflow execution that failed.
|
DecisionTask |
DecisionTask.withWorkflowExecution(WorkflowExecution workflowExecution)
The workflow execution for which this decision task was created.
|
ChildWorkflowExecutionCompletedEventAttributes |
ChildWorkflowExecutionCompletedEventAttributes.withWorkflowExecution(WorkflowExecution workflowExecution)
The child workflow execution that was completed.
|
ChildWorkflowExecutionTerminatedEventAttributes |
ChildWorkflowExecutionTerminatedEventAttributes.withWorkflowExecution(WorkflowExecution workflowExecution)
The child workflow execution that was terminated.
|
ExternalWorkflowExecutionSignaledEventAttributes |
ExternalWorkflowExecutionSignaledEventAttributes.withWorkflowExecution(WorkflowExecution workflowExecution)
The external workflow execution that the signal was delivered to.
|
ActivityTask |
ActivityTask.withWorkflowExecution(WorkflowExecution workflowExecution)
The workflow execution that started this activity task.
|
ExternalWorkflowExecutionCancelRequestedEventAttributes |
ExternalWorkflowExecutionCancelRequestedEventAttributes.withWorkflowExecution(WorkflowExecution workflowExecution)
The external workflow execution to which the cancellation request was
delivered.
|
Copyright © 2014. All rights reserved.