|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IStoreJournallingPersister
Represents a journalling persister.
A journalling persister journals store transactions to a persistent transaction log.
Nested Class Summary | |
---|---|
static class |
IStoreJournallingPersister.LogEmptinessExpectation
Enumerates the set of values permissible with the log emptiness expectation |
static class |
IStoreJournallingPersister.LogPresenceExpectation
Enumerates the set of values permissible with the log presence expectation |
static class |
IStoreJournallingPersister.StartupExpectation
Enumerates the set of supported journalling related startup expectations. |
Nested classes/interfaces inherited from interface com.neeve.ods.IStoreJournallingWriter |
---|
IStoreJournallingWriter.JournallingParameters, IStoreJournallingWriter.LogCounters |
Nested classes/interfaces inherited from interface com.neeve.ods.IStoreReader |
---|
IStoreReader.ReadCallback |
Method Summary | |
---|---|
boolean |
wasRepaired()
Indicates whether the transaction log was repaired during open. |
Methods inherited from interface com.neeve.ods.IStoreJournallingWriter |
---|
getJournallingParameters |
Methods inherited from interface com.neeve.ods.IStoreWriter |
---|
commit, isShared, onRoleChange, recordPersisterMetadata, recordPut, recordRemove, recordSend, recordUpdate, sync |
Methods inherited from interface com.neeve.ods.IStoreReader |
---|
read, readMetadata |
Method Detail |
---|
boolean wasRepaired()
This method can only be invoked on an open persister.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |