Package org.apache.flink.runtime.jobmanager
-
Interface Summary Interface Description ExecutionPlanStore ExecutionPlan
instances for recovery.ExecutionPlanStore.ExecutionPlanListener A listener forExecutionPlan
instances.ExecutionPlanStoreUtil ExecutionPlanStore utility interfaces.ExecutionPlanStoreWatcher A watcher onExecutionPlanStore
.ExecutionPlanWriter Allows to store and remove execution plans.JobPersistenceComponentFactory Factory for components that are responsible for persisting a job for recovery.OnCompletionActions Interface for completion actions once a Flink job has reached a terminal state. -
Class Summary Class Description DefaultExecutionPlanStore<R extends ResourceVersion<R>> Default implementation forExecutionPlanStore
.HaServicesJobPersistenceComponentFactory JobPersistenceComponentFactory
implementation which creates aExecutionPlanStore
using the providedHighAvailabilityServices
.JobManagerProcessSpec Describe the specifics of different resource dimensions of the JobManager process.JobManagerProcessUtils JobManager utils to calculateJobManagerProcessSpec
and JVM args.StandaloneExecutionPlanStore ExecutionPlan
instances for JobManagers running inHighAvailabilityMode.NONE
.ZooKeeperExecutionPlanStoreWatcher ExecutionPlanStoreWatcher
implementation for ZooKeeper. -
Enum Summary Enum Description HighAvailabilityMode High availability mode for Flink's cluster execution.NoOpExecutionPlanStoreWatcher SingletonExecutionPlanStoreWatcher
empty implementation.ThrowingExecutionPlanWriter ExecutionPlanWriter
implementation which does not allow to storeExecutionPlan
.ZooKeeperExecutionPlanStoreUtil SingletonExecutionPlanStoreUtil
implementation for ZooKeeper. -
Exception Summary Exception Description PartitionProducerDisposedException Exception returned to a TaskManager on JobMaster requesting partition state, if the producer of a partition has been disposed.