Class LazyChangeDataStore

  • All Implemented Interfaces:
    ChangeDataStore

    public class LazyChangeDataStore
    extends Object
    implements ChangeDataStore
    A ChangeDataStore which does not persist its change data, meaning that they do not have to be computed explicitly.

    The ChangeData objects are simply stored in an in-memory map, to be restored later. This is suitable in contexts where project data must not be persisted and workflows are meant to be run as pipelines from the import to the export stage.

    • Constructor Detail

      • LazyChangeDataStore

        public LazyChangeDataStore​(Runner runner)