Package com.couchbase.transactions.log
Class PersistedLogWriter
- java.lang.Object
-
- com.couchbase.transactions.log.PersistedLogWriter
-
@Internal public class PersistedLogWriter extends java.lang.Object
Implements a persisted log for [LOG-PERSIST].- Since:
- 1.0.0
-
-
Field Summary
Fields Modifier and Type Field Description static int
MAX_LOG_ENTRIES_DEFAULT
static java.lang.String
PERSISTED_LOG_DOC_ID
-
Constructor Summary
Constructors Constructor Description PersistedLogWriter(com.couchbase.client.java.Collection collection, int maxEntries)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
compactionRequired()
reactor.core.publisher.Mono<java.lang.Void>
write(java.lang.String clientUuid, java.lang.String v)
-
-
-
Field Detail
-
PERSISTED_LOG_DOC_ID
public static final java.lang.String PERSISTED_LOG_DOC_ID
- See Also:
- Constant Field Values
-
MAX_LOG_ENTRIES_DEFAULT
public static final int MAX_LOG_ENTRIES_DEFAULT
- See Also:
- Constant Field Values
-
-