package it.cavallium.dbengine.client; import reactor.core.publisher.Mono; public interface CompositeDatabase { Mono close(); Mono takeSnapshot() throws SnapshotException; Mono releaseSnapshot(CompositeSnapshot snapshot) throws SnapshotException; }