class SnapshotManager implements SnapshotState {

    @Override
    public void persist(final Snapshot.State state, final Optional<OutputStream> installSnapshotStream,
            final long totalMemory) {
        currentState.persist(state, installSnapshotStream, totalMemory);
    }

    public  SnapshotManager(final RaftActorContext context, final Logger logger);

}