public abstract class ActivityImplementation extends Object
ActivityImplementationBase
instead of ActivityImplementation
is recommended.ActivityWorker
,
ActivityImplementationBase
Constructor and Description |
---|
ActivityImplementation() |
Modifier and Type | Method and Description |
---|---|
abstract String |
execute(ActivityExecutionContext context)
Execute external activity or initiate its execution.
|
abstract ActivityTypeExecutionOptions |
getExecutionOptions() |
abstract ActivityTypeRegistrationOptions |
getRegistrationOptions()
Options passed to the
SwfClient.registerActivityType(RegisterActivityTypeRequest)
call. |
public abstract ActivityTypeRegistrationOptions getRegistrationOptions()
SwfClient.registerActivityType(RegisterActivityTypeRequest)
call.public abstract ActivityTypeExecutionOptions getExecutionOptions()
public abstract String execute(ActivityExecutionContext context) throws ActivityFailureException, CancellationException
context
- information about activity to be executed. Use
ActivityExecutionContext.getTask().input()
to get activity input
arguments.ActivityFailureException
CancellationException
Copyright © 2025. All rights reserved.