Class SnapshotWriter
java.lang.Object
io.datarouter.filesystem.snapshot.writer.SnapshotWriter
- All Implemented Interfaces:
java.lang.AutoCloseable
public class SnapshotWriter
extends java.lang.Object
implements java.lang.AutoCloseable
-
Constructor Summary
Constructors Constructor Description SnapshotWriter(SnapshotKey snapshotKey, SnapshotFileStorage snapshotFileStorage, SnapshotBlockStorage snapshotBlockStorage, SnapshotWriterConfig config, java.util.concurrent.ExecutorService exec) -
Method Summary
Modifier and Type Method Description voidaddBatch(java.util.List<SnapshotEntry> entries)voidclose()RootBlockcomplete()
-
Constructor Details
-
SnapshotWriter
public SnapshotWriter(SnapshotKey snapshotKey, SnapshotFileStorage snapshotFileStorage, SnapshotBlockStorage snapshotBlockStorage, SnapshotWriterConfig config, java.util.concurrent.ExecutorService exec)
-
-
Method Details