Class SnapshotStrategyRunner<T extends StateObject,SR extends SnapshotResources>

java.lang.Object
org.apache.flink.runtime.state.SnapshotStrategyRunner<T,SR>
Type Parameters:
T - type of the snapshot result.

public final class SnapshotStrategyRunner<T extends StateObject,SR extends SnapshotResources> extends Object
A class to execute a SnapshotStrategy. It can execute a strategy either synchronously or asynchronously. It takes care of common logging and resource cleaning.