Package org.apache.flink.runtime.operators.coordination
-
Interface Summary Interface Description CoordinationRequest Root interface for all requests from the client to aOperatorCoordinatorwhich requests for aCoordinationResponse.CoordinationRequestGateway Client interface which sends out aCoordinationRequestand expects for aCoordinationResponsefrom aOperatorCoordinator.CoordinationRequestHandler Coordinator interface which can handleCoordinationRequests and response withCoordinationResponses to the client or operator.CoordinationResponse Root interface for all responses from aOperatorCoordinatorto the client which is the response for aCoordinationRequest.CoordinatorStore CoordinatorStorecan be used for sharing some information amongOperatorCoordinatorinstances.OperatorCoordinator A coordinator for runtime operators.OperatorCoordinator.Context The context gives the OperatorCoordinator access to contextual information and provides a gateway to interact with other components, such as sending operator events.OperatorCoordinator.Provider The provider creates an OperatorCoordinator and takes aOperatorCoordinator.Contextto pass to the OperatorCoordinator.OperatorCoordinator.SubtaskGateway TheSubtaskGatewayis the way to interact with a specific parallel instance of the Operator (an Operator subtask), like sending events to the operator.OperatorEvent Root interface for all events sent betweenOperatorCoordinatorand anOperatorEventHandler.OperatorEventDispatcher The dispatcher through which Operators receiveOperatorEvents and through which they can send OperatorEvents back to theOperatorCoordinator.OperatorEventGateway The gateway through which an Operator can send anOperatorEventto theOperatorCoordinatoron the JobManager side.OperatorEventHandler Interface for handlers of operator events on the operator side.OperatorInfo An interface to access basic properties of an operator in the context of its coordinator. -
Class Summary Class Description AcknowledgeCheckpointEvent AnOperatorEventsent from a subtask to itsOperatorCoordinatorto signal that the checkpoint of an individual task is completed.ComponentClosingUtils A util class to help with a clean component shutdown.CoordinatorStoreImpl Basic implementation ofCoordinatorStore.OperatorCoordinatorHolder TheOperatorCoordinatorHolderholds theOperatorCoordinatorand manages all its interactions with the remaining components.RecreateOnResetOperatorCoordinator A class that will recreate a newOperatorCoordinatorinstance when reset to checkpoint.RecreateOnResetOperatorCoordinator.Provider The provider for a private RecreateOnResetOperatorCoordinator. -
Exception Summary Exception Description TaskNotRunningException An exception indicating that a target task is not running.