Package org.graylog2.shared.journal
Interface Journal
- All Known Implementing Classes:
LocalKafkaJournal
,NoopJournal
public interface Journal
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
static class
-
Method Summary
Modifier and TypeMethodDescriptioncreateEntry
(byte[] idBytes, byte[] messageBytes) void
flush()
void
markJournalOffsetCommitted
(long offset) read
(long maximumCount) long
write
(byte[] idBytes, byte[] messageBytes) long
write
(List<Journal.Entry> entries)
-
Method Details
-
createEntry
-
write
-
write
long write(byte[] idBytes, byte[] messageBytes) -
read
-
markJournalOffsetCommitted
void markJournalOffsetCommitted(long offset) -
flush
void flush()
-