|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ICommitRecord | |
|---|---|
| com.bigdata.journal | The journal is an append-only persistence capable data structure supporting atomic commit, named indices, and transactions. |
| Uses of ICommitRecord in com.bigdata.journal |
|---|
| Classes in com.bigdata.journal that implement ICommitRecord | |
|---|---|
class |
CommitRecord
A read-only view of an ICommitRecord. |
| Methods in com.bigdata.journal that return ICommitRecord | |
|---|---|
ICommitRecord |
CommitRecordSerializer.deserialize(ByteBuffer buf)
|
ICommitRecord |
CommitRecordIndex.fetchCommitRecord(CommitRecordIndex.Entry entry)
Materialize a commit record, from cache if possible. |
ICommitRecord |
CommitRecordIndex.find(long timestamp)
Return the ICommitRecord having the largest timestamp that is
less than or equal to the given timestamp. |
ICommitRecord |
CommitRecordIndex.findNext(long timestamp)
Find the first commit record strictly greater than the timestamp. |
ICommitRecord |
CommitRecordIndex.get(long commitTime)
Return the ICommitRecord with the given timestamp (exact match). |
ICommitRecord |
AbstractJournal.getCommitRecord()
Returns a read-only view of the most recently committed ICommitRecord containing the root addresses. |
ICommitRecord |
JournalDelegate.getCommitRecord(long timestamp)
|
ICommitRecord |
AbstractJournal.getCommitRecord(long commitTime)
|
ICommitRecord |
IAtomicStore.getCommitRecord(long timestamp)
Return the ICommitRecord for the most recent committed state
whose commit timestamp is less than or equal to timestamp. |
ICommitRecord |
AbstractJournal.getCommitRecordStrictlyGreaterThan(long commitTime)
Return the first commit record whose timestamp is strictly greater than the given commitTime. |
protected ICommitRecord |
CommitRecordIndex.loadCommitRecord(IRawStore store,
long addr)
Re-load a commit record from the store. |
| Methods in com.bigdata.journal with parameters of type ICommitRecord | |
|---|---|
void |
CommitRecordIndex.add(long commitRecordAddr,
ICommitRecord commitRecord)
Add an entry for a commit record. |
BTree |
AbstractJournal.getIndex(String name,
ICommitRecord commitRecord)
Returns a read-only named index loaded from a ICommitRecord. |
byte[] |
CommitRecordSerializer.serialize(ICommitRecord commitRecord)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||