Uses of Package
org.apache.flink.runtime.dispatcher.cleanup
-
Classes in org.apache.flink.runtime.dispatcher.cleanup used by org.apache.flink.runtime.blob Class Description GloballyCleanableResource GloballyCleanableResource
is supposed to be implemented by any class that provides artifacts for a given job that need to be cleaned up after the job reached a global terminal state.LocallyCleanableResource LocallyCleanableResource
is supposed to be implemented by any class that provides artifacts for a given job that need to be cleaned up after the job reached a local terminal state. -
Classes in org.apache.flink.runtime.dispatcher.cleanup used by org.apache.flink.runtime.dispatcher Class Description CleanupRunnerFactory CleanupRunnerFactory
provides a factory method for creatingCheckpointResourcesCleanupRunner
instances.LocallyCleanableResource LocallyCleanableResource
is supposed to be implemented by any class that provides artifacts for a given job that need to be cleaned up after the job reached a local terminal state.ResourceCleanerFactory ResourceCleanerFactory
provides methods to createResourceCleaner
for local and global cleanup. -
Classes in org.apache.flink.runtime.dispatcher.cleanup used by org.apache.flink.runtime.dispatcher.cleanup Class Description CheckpointResourcesCleanupRunner CheckpointResourcesCleanupRunner
implementsJobManagerRunner
in a way, that only the checkpoint-related resources are instantiated.CheckpointResourcesCleanupRunnerFactory CheckpointResourcesCleanupRunnerFactory
implementsCleanupRunnerFactory
providing a factory method for creatingCheckpointResourcesCleanupRunner
instances.CleanupRetryStrategyFactory CleanupRetryStrategyFactory
is used to create theRetryStrategy
for theDispatcherResourceCleanerFactory
.CleanupRunnerFactory CleanupRunnerFactory
provides a factory method for creatingCheckpointResourcesCleanupRunner
instances.DefaultResourceCleaner DefaultResourceCleaner
is the default implementation ofResourceCleaner
.DefaultResourceCleaner.Builder Builder
for creatingDefaultResourceCleaner
instances.GloballyCleanableResource GloballyCleanableResource
is supposed to be implemented by any class that provides artifacts for a given job that need to be cleaned up after the job reached a global terminal state.LocallyCleanableResource LocallyCleanableResource
is supposed to be implemented by any class that provides artifacts for a given job that need to be cleaned up after the job reached a local terminal state.ResourceCleaner ResourceCleaner
executes instances on the givenJobID
.ResourceCleanerFactory ResourceCleanerFactory
provides methods to createResourceCleaner
for local and global cleanup. -
Classes in org.apache.flink.runtime.dispatcher.cleanup used by org.apache.flink.runtime.highavailability Class Description GloballyCleanableResource GloballyCleanableResource
is supposed to be implemented by any class that provides artifacts for a given job that need to be cleaned up after the job reached a global terminal state. -
Classes in org.apache.flink.runtime.dispatcher.cleanup used by org.apache.flink.runtime.highavailability.nonha Class Description GloballyCleanableResource GloballyCleanableResource
is supposed to be implemented by any class that provides artifacts for a given job that need to be cleaned up after the job reached a global terminal state. -
Classes in org.apache.flink.runtime.dispatcher.cleanup used by org.apache.flink.runtime.highavailability.nonha.embedded Class Description GloballyCleanableResource GloballyCleanableResource
is supposed to be implemented by any class that provides artifacts for a given job that need to be cleaned up after the job reached a global terminal state. -
Classes in org.apache.flink.runtime.dispatcher.cleanup used by org.apache.flink.runtime.highavailability.nonha.standalone Class Description GloballyCleanableResource GloballyCleanableResource
is supposed to be implemented by any class that provides artifacts for a given job that need to be cleaned up after the job reached a global terminal state. -
Classes in org.apache.flink.runtime.dispatcher.cleanup used by org.apache.flink.runtime.highavailability.zookeeper Class Description GloballyCleanableResource GloballyCleanableResource
is supposed to be implemented by any class that provides artifacts for a given job that need to be cleaned up after the job reached a global terminal state. -
Classes in org.apache.flink.runtime.dispatcher.cleanup used by org.apache.flink.runtime.jobmanager Class Description GloballyCleanableResource GloballyCleanableResource
is supposed to be implemented by any class that provides artifacts for a given job that need to be cleaned up after the job reached a global terminal state.LocallyCleanableResource LocallyCleanableResource
is supposed to be implemented by any class that provides artifacts for a given job that need to be cleaned up after the job reached a local terminal state. -
Classes in org.apache.flink.runtime.dispatcher.cleanup used by org.apache.flink.runtime.metrics.groups Class Description LocallyCleanableResource LocallyCleanableResource
is supposed to be implemented by any class that provides artifacts for a given job that need to be cleaned up after the job reached a local terminal state.