public abstract class ActivityImplementationBase extends ActivityImplementation
#execute(Map, ActivityExecutionContext) method.ActivityWorker| Constructor and Description | 
|---|
ActivityImplementationBase()  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
execute(ActivityExecutionContext context)
Execute external activity or initiate its execution if
  
#isManualActivityCompletion() is true. | 
ActivityTypeExecutionOptions | 
getExecutionOptions()  | 
ActivityTypeRegistrationOptions | 
getRegistrationOptions()
By default do not register 
 | 
public String execute(ActivityExecutionContext context) throws ActivityFailureException, CancellationException
ActivityImplementation#isManualActivityCompletion() is true.execute in class ActivityImplementation#isManualActivityCompletion() is set
         to false. Use
         ActivityWorker#respondActivityTaskCompleted(String, Map)
         to return result in asynchronous case.ActivityFailureExceptionCancellationExceptionActivityImplementation.execute(ActivityExecutionContext)public ActivityTypeExecutionOptions getExecutionOptions()
getExecutionOptions in class ActivityImplementationpublic ActivityTypeRegistrationOptions getRegistrationOptions()
getRegistrationOptions in class ActivityImplementation