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, getAllRecidsverifycheckThreadSafe, isThreadSafelong 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()