Uses of Interface
org.apache.cassandra.service.CASRequest
-
Packages that use CASRequest Package Description org.apache.cassandra.cql3.statements org.apache.cassandra.service org.apache.cassandra.service.paxos -
-
Uses of CASRequest in org.apache.cassandra.cql3.statements
Classes in org.apache.cassandra.cql3.statements that implement CASRequest Modifier and Type Class Description classCQL3CasRequestProcessed CAS conditions and update on potentially multiple rows of the same partition. -
Uses of CASRequest in org.apache.cassandra.service
Methods in org.apache.cassandra.service with parameters of type CASRequest Modifier and Type Method Description static RowIteratorStorageProxy. cas(java.lang.String keyspaceName, java.lang.String cfName, DecoratedKey key, CASRequest request, ConsistencyLevel consistencyForPaxos, ConsistencyLevel consistencyForCommit, ClientState clientState, int nowInSeconds, Dispatcher.RequestTime requestTime)Apply @param updates if and only if the current values in the row for @param key match the provided @param conditions.static RowIteratorStorageProxy. legacyCas(java.lang.String keyspaceName, java.lang.String cfName, DecoratedKey key, CASRequest request, ConsistencyLevel consistencyForPaxos, ConsistencyLevel consistencyForCommit, ClientState clientState, int nowInSeconds, Dispatcher.RequestTime requestTime) -
Uses of CASRequest in org.apache.cassandra.service.paxos
Methods in org.apache.cassandra.service.paxos with parameters of type CASRequest Modifier and Type Method Description static RowIteratorPaxos. cas(DecoratedKey key, CASRequest request, ConsistencyLevel consistencyForConsensus, ConsistencyLevel consistencyForCommit, ClientState clientState)Apply @param updates if and only if the current values in the row for @param key match the provided @param conditions.static RowIteratorPaxos. cas(DecoratedKey key, CASRequest request, ConsistencyLevel consistencyForConsensus, ConsistencyLevel consistencyForCommit, ClientState clientState, long proposeDeadline, long commitDeadline)
-