public interface FinishedTaskStateProvider
Modifier and Type | Interface and Description |
---|---|
static class |
FinishedTaskStateProvider.PartialFinishingNotSupportedByStateException
Thrown when some subtasks of the operator have been finished but state doesn't support that
(e.g.
|
Modifier and Type | Method and Description |
---|---|
void |
fulfillFinishedTaskStatus(Map<OperatorID,OperatorState> operatorStates)
Fulfills the state for the finished subtasks and operators to indicate they are finished.
|
void |
reportTaskFinishedOnRestore(ExecutionVertex task)
Reports the
task is finished on restoring. |
void |
reportTaskHasFinishedOperators(ExecutionVertex task)
Reports the
task has finished all the operators. |
void reportTaskFinishedOnRestore(ExecutionVertex task)
task
is finished on restoring.void reportTaskHasFinishedOperators(ExecutionVertex task)
task
has finished all the operators.void fulfillFinishedTaskStatus(Map<OperatorID,OperatorState> operatorStates) throws FinishedTaskStateProvider.PartialFinishingNotSupportedByStateException
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.