Uses of Interface
org.apache.cassandra.service.CASRequest
Packages that use CASRequest
Package
Description
-
Uses of CASRequest in org.apache.cassandra.cql3.statements
Classes in org.apache.cassandra.cql3.statements that implement CASRequestModifier and TypeClassDescriptionclassProcessed 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 CASRequestModifier and TypeMethodDescriptionstatic RowIteratorStorageProxy.cas(String keyspaceName, String cfName, DecoratedKey key, CASRequest request, ConsistencyLevel consistencyForPaxos, ConsistencyLevel consistencyForCommit, ClientState clientState, long 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(String keyspaceName, String cfName, DecoratedKey key, CASRequest request, ConsistencyLevel consistencyForPaxos, ConsistencyLevel consistencyForCommit, ClientState clientState, long nowInSeconds, Dispatcher.RequestTime requestTime) -
Uses of CASRequest in org.apache.cassandra.service.paxos
Methods in org.apache.cassandra.service.paxos with parameters of type CASRequestModifier and TypeMethodDescriptionstatic 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)