public final class StoreCommitEntry extends Object
Modifier and Type | Field and Description |
---|---|
long |
checkpointVersion |
boolean |
commitEnd |
boolean |
commitStart |
IStoreObject.EncodingType |
contentEncodingType |
com.eaio.uuid.UUID |
id |
IStoreObject |
object |
short |
ofid |
IStoreBinding.Operation |
operation |
short |
otype |
PktBuffer |
serializedMetadata |
PktPacket |
serializedObject |
PktBuffer |
serializedPersisterMetadata |
long |
stableTransactionId |
long |
transactionId |
Modifier and Type | Method and Description |
---|---|
StoreCommitEntry |
checkAndPrepareSerializedObjectForWrite()
This method should be called by the writer thread prior to write
|
StoreCommitEntry |
commitEnd() |
static StoreCommitEntry |
create() |
void |
dispose() |
void |
fin() |
StoreCommitEntry |
init(IStoreBinding.Operation operation,
com.eaio.uuid.UUID id,
short ofid,
short otype,
long transactionId,
long stableTransactionId,
long checkpointVersion,
IStoreObject object,
PktPacket serializedObject,
IStoreObject.EncodingType contentEncodingType,
boolean commitStart,
boolean commitEnd) |
StoreCommitEntry |
init(PktPacket serializedObject) |
StoreCommitEntry |
init(StoreCommitEntry commitEntry) |
StoreCommitEntry |
prepareForDetachedWrite(boolean concurrentReadWrite) |
public IStoreBinding.Operation operation
public com.eaio.uuid.UUID id
public short ofid
public short otype
public long transactionId
public long stableTransactionId
public long checkpointVersion
public IStoreObject object
public PktPacket serializedObject
public IStoreObject.EncodingType contentEncodingType
public PktBuffer serializedMetadata
public final PktBuffer serializedPersisterMetadata
public boolean commitStart
public boolean commitEnd
public static final StoreCommitEntry create()
public final StoreCommitEntry init(IStoreBinding.Operation operation, com.eaio.uuid.UUID id, short ofid, short otype, long transactionId, long stableTransactionId, long checkpointVersion, IStoreObject object, PktPacket serializedObject, IStoreObject.EncodingType contentEncodingType, boolean commitStart, boolean commitEnd)
public final StoreCommitEntry init(PktPacket serializedObject)
public final StoreCommitEntry init(StoreCommitEntry commitEntry)
public final StoreCommitEntry commitEnd()
public final StoreCommitEntry checkAndPrepareSerializedObjectForWrite()
public final StoreCommitEntry prepareForDetachedWrite(boolean concurrentReadWrite)
public final void dispose()
public final void fin()
Copyright © 2019 Neeve Research, LLC. All Rights Reserved.