public class ReadTakeProxyActionInfo extends QueryProxyActionInfo
Modifier and Type | Field and Description |
---|---|
boolean |
ifExists |
boolean |
isTake |
boolean |
returnOnlyUids |
long |
timeout |
_devLogger, _query, _queryObjectType, isSqlQuery, queryPacket
modifiers, txn
Constructor and Description |
---|
ReadTakeProxyActionInfo(ISpaceProxy spaceProxy,
Object template,
Transaction txn,
long timeout,
int modifiers,
boolean ifExists,
boolean isTake) |
ReadTakeProxyActionInfo(ISpaceProxy spaceProxy,
String className,
Object id,
Object routing,
int version,
Transaction txn,
long timeout,
int modifiers,
QueryResultTypeInternal resultType,
boolean ifExists,
boolean isTake,
String[] projections,
AbstractProjectionTemplate projectionTemplate) |
ReadTakeProxyActionInfo(ISpaceProxy spaceProxy,
String uid,
Transaction txn,
int modifiers,
QueryResultTypeInternal resultType,
boolean returnPacket,
boolean ifExists,
boolean isTake) |
Modifier and Type | Method and Description |
---|---|
Object |
convertQueryResult(ISpaceProxy spaceProxy,
IEntryPacket result,
AbstractProjectionTemplate projectionTemplate) |
boolean |
isAsync() |
boolean |
isReturnPacket() |
boolean |
requireTransactionForMVCC() |
clearProjectionTemplate, clone, getQuery, setFifoIfNeeded, verifyLogScannedEntriesCountParams
initOperationId, toEntryPacket, validateReadModifiers
public final long timeout
public final boolean ifExists
public final boolean isTake
public final boolean returnOnlyUids
public ReadTakeProxyActionInfo(ISpaceProxy spaceProxy, Object template, Transaction txn, long timeout, int modifiers, boolean ifExists, boolean isTake)
public ReadTakeProxyActionInfo(ISpaceProxy spaceProxy, String className, Object id, Object routing, int version, Transaction txn, long timeout, int modifiers, QueryResultTypeInternal resultType, boolean ifExists, boolean isTake, String[] projections, AbstractProjectionTemplate projectionTemplate)
public ReadTakeProxyActionInfo(ISpaceProxy spaceProxy, String uid, Transaction txn, int modifiers, QueryResultTypeInternal resultType, boolean returnPacket, boolean ifExists, boolean isTake)
public boolean isAsync()
public Object convertQueryResult(ISpaceProxy spaceProxy, IEntryPacket result, AbstractProjectionTemplate projectionTemplate)
public boolean isReturnPacket()
public boolean requireTransactionForMVCC()
requireTransactionForMVCC
in class QueryProxyActionInfo
Copyright © GigaSpaces.