CavalliumDBEngine/src/main/java/it/cavallium/dbengine/client/CompositeDatabase.java

13 lines
287 B
Java
Raw Normal View History

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