public Store extends StoreImmutable, Verifiable, ConcurrencyAware
Stores records, mutable version
ConcurrencyAware.DefaultImpls
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
commit() |
void |
compact() |
<R> boolean |
compareAndSwap(long recid,
R expectedOldRecord,
R newRecord,
Serializer<R> serializer) |
<R> void |
delete(long recid,
Serializer<R> serializer) |
boolean |
fileLoad() |
boolean |
isClosed() |
boolean |
isReadOnly() |
long |
preallocate() |
<R> long |
put(R record,
Serializer<R> serializer) |
<R> void |
update(long recid,
R record,
Serializer<R> serializer) |
void |
verify() |
get, getAllFiles, getAllRecids
verify
checkThreadSafe, isThreadSafe
long preallocate()
<R> long put(R record, Serializer<R> serializer)
<R> void update(long recid, R record, Serializer<R> serializer)
<R> boolean compareAndSwap(long recid, R expectedOldRecord, R newRecord, Serializer<R> serializer)
<R> void delete(long recid, Serializer<R> serializer)
void commit()
void compact()
void close()
boolean isClosed()
void verify()
boolean isReadOnly()
boolean fileLoad()