Class SnapshotStrategyRunner<T extends StateObject,​SR extends SnapshotResources>

  • 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.