public class DynamicFilteringDataCollectorOperatorCoordinator extends Object implements org.apache.flink.runtime.operators.coordination.OperatorCoordinator, org.apache.flink.runtime.operators.coordination.CoordinationRequestHandler
DynamicFilteringDataCollectorOperator. The coordinator
collects DynamicFilteringEvent then redistributes to listening source coordinators.| Modifier and Type | Class and Description |
|---|---|
static class |
DynamicFilteringDataCollectorOperatorCoordinator.Provider
Provider for
DynamicFilteringDataCollectorOperatorCoordinator. |
| Constructor and Description |
|---|
DynamicFilteringDataCollectorOperatorCoordinator(org.apache.flink.runtime.operators.coordination.OperatorCoordinator.Context context,
List<String> dynamicFilteringDataListenerIDs) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkpointCoordinator(long checkpointId,
CompletableFuture<byte[]> result) |
void |
close() |
void |
executionAttemptFailed(int subtask,
int attemptNumber,
Throwable reason) |
void |
executionAttemptReady(int subtask,
int attemptNumber,
org.apache.flink.runtime.operators.coordination.OperatorCoordinator.SubtaskGateway gateway) |
CompletableFuture<org.apache.flink.runtime.operators.coordination.CoordinationResponse> |
handleCoordinationRequest(org.apache.flink.runtime.operators.coordination.CoordinationRequest request) |
void |
handleEventFromOperator(int subtask,
int attemptNumber,
org.apache.flink.runtime.operators.coordination.OperatorEvent event) |
void |
notifyCheckpointComplete(long checkpointId) |
void |
resetToCheckpoint(long checkpointId,
byte[] checkpointData) |
void |
start() |
void |
subtaskReset(int subtask,
long checkpointId) |
public void start()
throws Exception
start in interface org.apache.flink.runtime.operators.coordination.OperatorCoordinatorExceptionpublic void close()
throws Exception
close in interface AutoCloseableclose in interface org.apache.flink.runtime.operators.coordination.OperatorCoordinatorExceptionpublic void handleEventFromOperator(int subtask,
int attemptNumber,
org.apache.flink.runtime.operators.coordination.OperatorEvent event)
handleEventFromOperator in interface org.apache.flink.runtime.operators.coordination.OperatorCoordinatorpublic CompletableFuture<org.apache.flink.runtime.operators.coordination.CoordinationResponse> handleCoordinationRequest(org.apache.flink.runtime.operators.coordination.CoordinationRequest request)
handleCoordinationRequest in interface org.apache.flink.runtime.operators.coordination.CoordinationRequestHandlerpublic void subtaskReset(int subtask,
long checkpointId)
subtaskReset in interface org.apache.flink.runtime.operators.coordination.OperatorCoordinatorpublic void executionAttemptFailed(int subtask,
int attemptNumber,
@Nullable
Throwable reason)
executionAttemptFailed in interface org.apache.flink.runtime.operators.coordination.OperatorCoordinatorpublic void executionAttemptReady(int subtask,
int attemptNumber,
org.apache.flink.runtime.operators.coordination.OperatorCoordinator.SubtaskGateway gateway)
executionAttemptReady in interface org.apache.flink.runtime.operators.coordination.OperatorCoordinatorpublic void checkpointCoordinator(long checkpointId,
CompletableFuture<byte[]> result)
throws Exception
checkpointCoordinator in interface org.apache.flink.runtime.operators.coordination.OperatorCoordinatorExceptionpublic void notifyCheckpointComplete(long checkpointId)
notifyCheckpointComplete in interface org.apache.flink.api.common.state.CheckpointListenernotifyCheckpointComplete in interface org.apache.flink.runtime.operators.coordination.OperatorCoordinatorCopyright © 2014–2024 The Apache Software Foundation. All rights reserved.