public class GridH2SelectForUpdateTxDetails extends Object implements Message
GridH2QueryRequest.DIRECT_TYPE_SIZE| Constructor and Description |
|---|
GridH2SelectForUpdateTxDetails(long threadId,
IgniteUuid futId,
int miniId,
UUID subjId,
GridCacheVersion lockVer,
int taskNameHash,
boolean clientFirst,
long timeout) |
| Modifier and Type | Method and Description |
|---|---|
short |
directType() |
byte |
fieldsCount() |
boolean |
firstClientRequest() |
IgniteUuid |
futureId() |
int |
miniId() |
void |
onAckReceived() |
boolean |
readFrom(ByteBuffer buf,
MessageReader reader) |
UUID |
subjectId() |
int |
taskNameHash() |
long |
threadId() |
long |
timeout() |
GridCacheVersion |
version() |
boolean |
writeTo(ByteBuffer buf,
MessageWriter writer) |
public GridH2SelectForUpdateTxDetails(long threadId,
IgniteUuid futId,
int miniId,
UUID subjId,
GridCacheVersion lockVer,
int taskNameHash,
boolean clientFirst,
long timeout)
threadId - Thread id.futId - Future id.miniId - Mini fture id.subjId - Subject id.lockVer - Lock version.taskNameHash - Task name hash.clientFirst - True if this is the first client request.timeout - Tx timeout.public long threadId()
public IgniteUuid futureId()
public int miniId()
public UUID subjectId()
public GridCacheVersion version()
public int taskNameHash()
public boolean firstClientRequest()
True if this is the first client request in transaction.public long timeout()
public boolean writeTo(ByteBuffer buf, MessageWriter writer)
public boolean readFrom(ByteBuffer buf, MessageReader reader)
public short directType()
directType in interface Messagepublic byte fieldsCount()
fieldsCount in interface Messagepublic void onAckReceived()
onAckReceived in interface Message
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 8.9.23-p1 Release Date : November 19 2025