MCPcopy
hub / github.com/jankotek/mapdb / WALReplay

Interface WALReplay

src/main/java/org/mapdb/WriteAheadLog.java:218–237  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

216 }
217
218 public interface WALReplay{
219
220 void beforeReplayStart();
221 void afterReplayFinished();
222
223 void writeLong(long offset, long value);
224
225 void writeRecord(long recid, long walId, @NotNull Volume vol, long volOffset, int length);
226
227 void writeByteArray(long offset, long walId, @NotNull Volume vol, long volOffset, int length);
228
229 void commit();
230
231 void rollback();
232
233
234 void writeTombstone(long recid);
235
236 void writePreallocate(long recid);
237 }
238
239 /** does nothing */
240 public static final WALReplay NOREPLAY = new WALReplay() {

Callers 24

replayWALMethod · 0.65
replayWALMethod · 0.65
instLongMethod · 0.65
serializeMethod · 0.65
serializeMethod · 0.65
serializeMethod · 0.65
serializeMethod · 0.65
valueArraySerializeMethod · 0.65
valueArraySerializeMethod · 0.65
serializeMethod · 0.65

Implementers 4

WALSequencesrc/test/java/org/mapdb/WALSequence.ja
WALTruncatesrc/test/java/org/mapdb/WALTruncate.ja
WriteAheadLogTestsrc/test/java/org/mapdb/WriteAheadLogT
WriteAheadLogsrc/main/java/org/mapdb/WriteAheadLog.

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…