Class ReadTakeMultipleProxyActionInfo
java.lang.Object
com.gigaspaces.internal.client.spaceproxy.actioninfo.CommonProxyActionInfo
com.gigaspaces.internal.client.spaceproxy.actioninfo.QueryProxyActionInfo
com.gigaspaces.internal.client.spaceproxy.actioninfo.ReadTakeMultipleProxyActionInfo
- All Implemented Interfaces:
Cloneable
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanfinal booleanfinal intfinal intfinal booleanfinal longFields inherited from class com.gigaspaces.internal.client.spaceproxy.actioninfo.QueryProxyActionInfo
_devLogger, _query, _queryObjectType, isSqlQuery, queryPacketFields inherited from class com.gigaspaces.internal.client.spaceproxy.actioninfo.CommonProxyActionInfo
modifiers, txn -
Constructor Summary
ConstructorsConstructorDescriptionReadTakeMultipleProxyActionInfo(ISpaceProxy spaceProxy, Object template, Transaction txn, long timeout, int maxEntries, int minEntriesToWaitFor, int modifiers, boolean returnOnlyUids, boolean isTake, boolean ifExist) -
Method Summary
Modifier and TypeMethodDescriptionconvertExceptionResults(ISpaceProxy spaceProxy, QueryMultiplePartialFailureException e, AbstractProjectionTemplate projectionTemplate) Object[]convertQueryResults(ISpaceProxy spaceProxy, IEntryPacket[] results, AbstractProjectionTemplate projectionTemplate) intbooleanvoidsetSyncReplicationLevel(int syncReplicationLevel) voidsetSyncReplicationLevels(List<ReplicationLevel> syncReplicationLevels) Methods inherited from class com.gigaspaces.internal.client.spaceproxy.actioninfo.QueryProxyActionInfo
clearProjectionTemplate, clone, getQuery, setFifoIfNeeded, verifyLogScannedEntriesCountParamsMethods inherited from class com.gigaspaces.internal.client.spaceproxy.actioninfo.CommonProxyActionInfo
initOperationId, toEntryPacket, validateReadModifiers
-
Field Details
-
maxResults
public final int maxResults -
returnOnlyUids
public final boolean returnOnlyUids -
isTake
public final boolean isTake -
timeout
public final long timeout -
minEntriesToWaitFor
public final int minEntriesToWaitFor -
ifExist
public boolean ifExist
-
-
Constructor Details
-
ReadTakeMultipleProxyActionInfo
public ReadTakeMultipleProxyActionInfo(ISpaceProxy spaceProxy, Object template, Transaction txn, long timeout, int maxEntries, int minEntriesToWaitFor, int modifiers, boolean returnOnlyUids, boolean isTake, boolean ifExist)
-
-
Method Details
-
convertQueryResults
public Object[] convertQueryResults(ISpaceProxy spaceProxy, IEntryPacket[] results, AbstractProjectionTemplate projectionTemplate) -
convertExceptionResults
public QueryMultiplePartialFailureException convertExceptionResults(ISpaceProxy spaceProxy, QueryMultiplePartialFailureException e, AbstractProjectionTemplate projectionTemplate) -
getSyncReplicationLevel
public int getSyncReplicationLevel() -
setSyncReplicationLevel
public void setSyncReplicationLevel(int syncReplicationLevel) -
setSyncReplicationLevels
-
getSyncReplicationLevels
-
requireTransactionForMVCC
public boolean requireTransactionForMVCC()- Overrides:
requireTransactionForMVCCin classCommonProxyActionInfo
-