public abstract class ActivityExecutionContext extends Object
ActivityImplementation| Constructor and Description | 
|---|
ActivityExecutionContext()  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
getDomain()  | 
abstract AmazonSimpleWorkflow | 
getService()  | 
abstract ActivityTask | 
getTask()  | 
abstract String | 
getTaskToken()  | 
abstract WorkflowExecution | 
getWorkflowExecution()  | 
abstract void | 
recordActivityHeartbeat(String details)
Use to notify Simple Workflow that activity execution is alive. 
 | 
public abstract String getTaskToken()
ManualActivityCompletion is used.public abstract WorkflowExecution getWorkflowExecution()
public abstract ActivityTask getTask()
public abstract void recordActivityHeartbeat(String details) throws AmazonServiceException, AmazonClientException, CancellationException
details - In case of activity timeout details are returned as a field of
            the exception thrown.AmazonClientException - If any internal errors are encountered inside the client
             while attempting to make the request or handle the response.
             For example if a network connection is not available.AmazonServiceException - If an error response is returned by AmazonSimpleWorkflow
             indicating either a problem with the data in the request.
             Internal service errors are swallowed and not propagated to
             the caller.CancellationException - Indicates that activity cancellation was requested by the
             workflow.Should be rethrown from activity implementation to
             indicate successful cancellation.public abstract AmazonSimpleWorkflow getService()
public String getDomain()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.