public abstract class ActivityImplementation
extends java.lang.Object
ActivityImplementationBase instead of ActivityImplementation
is recommended.ActivityWorker,
ActivityImplementationBase| コンストラクタと説明 |
|---|
ActivityImplementation() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
abstract java.lang.String |
execute(ActivityExecutionContext context)
Execute external activity or initiate its execution if
#isManualActivityCompletion() is true. |
abstract ActivityTypeExecutionOptions |
getExecutionOptions() |
abstract ActivityTypeRegistrationOptions |
getRegistrationOptions()
|
public abstract ActivityTypeRegistrationOptions getRegistrationOptions()
AmazonSimpleWorkflow.registerActivityType(com.amazonaws.services.simpleworkflow.model.RegisterActivityTypeRequest)
call.public abstract ActivityTypeExecutionOptions getExecutionOptions()
public abstract java.lang.String execute(ActivityExecutionContext context) throws ActivityFailureException, java.util.concurrent.CancellationException
#isManualActivityCompletion() is true.task - information about activity to be executed. Use
ActivityTask.getInput() to get activity input
arguments.#isManualActivityCompletion() is set
to false. Use
ActivityWorker#respondActivityTaskCompleted(String, Map)
to return result in asynchronous case.ActivityFailureExceptionjava.util.concurrent.CancellationException