Package io.temporal.internal.worker
Class ActivityTaskHandler.Result
- java.lang.Object
-
- io.temporal.internal.worker.ActivityTaskHandler.Result
-
- Enclosing interface:
- ActivityTaskHandler
public static final class ActivityTaskHandler.Result extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ActivityTaskHandler.Result.TaskFailedResult
-
Constructor Summary
Constructors Constructor Description Result(java.lang.String activityId, io.temporal.api.workflowservice.v1.RespondActivityTaskCompletedRequest taskCompleted, ActivityTaskHandler.Result.TaskFailedResult taskFailed, io.temporal.api.workflowservice.v1.RespondActivityTaskCanceledRequest taskCanceled, boolean manualCompletion)
Only zero (manual activity completion) or one request is allowed.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getActivityId()
io.temporal.api.workflowservice.v1.RespondActivityTaskCanceledRequest
getTaskCanceled()
io.temporal.api.workflowservice.v1.RespondActivityTaskCompletedRequest
getTaskCompleted()
ActivityTaskHandler.Result.TaskFailedResult
getTaskFailed()
boolean
isManualCompletion()
java.lang.String
toString()
-
-
-
Constructor Detail
-
Result
public Result(java.lang.String activityId, io.temporal.api.workflowservice.v1.RespondActivityTaskCompletedRequest taskCompleted, ActivityTaskHandler.Result.TaskFailedResult taskFailed, io.temporal.api.workflowservice.v1.RespondActivityTaskCanceledRequest taskCanceled, boolean manualCompletion)
Only zero (manual activity completion) or one request is allowed. Task token and identity fields shouldn't be filled in. Retry options are the service call. These options override the default ones set on the activity worker.
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getActivityId
public java.lang.String getActivityId()
-
getTaskCompleted
public io.temporal.api.workflowservice.v1.RespondActivityTaskCompletedRequest getTaskCompleted()
-
getTaskFailed
public ActivityTaskHandler.Result.TaskFailedResult getTaskFailed()
-
getTaskCanceled
public io.temporal.api.workflowservice.v1.RespondActivityTaskCanceledRequest getTaskCanceled()
-
isManualCompletion
public boolean isManualCompletion()
-
-