Uses of Interface org.apache.cassandra.service.IWriteResponseHandler (apache-cassandra API)
Date: 2012-05-04

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.cassandra.service.IWriteResponseHandler

Packages that use IWriteResponseHandler
org.apache.cassandra.locator |
org.apache.cassandra.service |

Uses of IWriteResponseHandler in org.apache.cassandra.locator

Methods in org.apache.cassandra.locator that return IWriteResponseHandler
`IWriteResponseHandler` | `AbstractReplicationStrategy.getWriteResponseHandler(java.util.Collection<java.net.InetAddress> writeEndpoints, ConsistencyLevel consistency_level)`

Uses of IWriteResponseHandler in org.apache.cassandra.service

Classes in org.apache.cassandra.service that implement IWriteResponseHandler
`class` | `AbstractWriteResponseHandler`
`class` | `DatacenterSyncWriteResponseHandler` This class blocks for a quorum of responses _in all datacenters_ (CL.EACH_QUORUM).
`class` | `DatacenterWriteResponseHandler` This class blocks for a quorum of responses _in the local datacenter only_ (CL.LOCAL_QUORUM).
`class` | `WriteResponseHandler` Handles blocking writes for ONE, ANY, TWO, THREE, QUORUM, and ALL consistency levels.

Methods in org.apache.cassandra.service that return IWriteResponseHandler
`static IWriteResponseHandler` | `StorageProxy.applyCounterMutationOnCoordinator(CounterMutation cm, java.lang.String localDataCenter)`
`static IWriteResponseHandler` | `StorageProxy.applyCounterMutationOnLeader(CounterMutation cm, java.lang.String localDataCenter)`
`static IWriteResponseHandler` | `DatacenterSyncWriteResponseHandler.create(java.util.Collection<java.net.InetAddress> writeEndpoints, ConsistencyLevel consistencyLevel, java.lang.String table)`
`static IWriteResponseHandler` | `DatacenterWriteResponseHandler.create(java.util.Collection<java.net.InetAddress> writeEndpoints, ConsistencyLevel consistencyLevel, java.lang.String table)`
`static IWriteResponseHandler` | `WriteResponseHandler.create(java.util.Collection<java.net.InetAddress> writeEndpoints, ConsistencyLevel consistencyLevel, java.lang.String table)`
`static IWriteResponseHandler` | `WriteResponseHandler.create(java.net.InetAddress endpoint)`
`static IWriteResponseHandler` | `StorageProxy.mutateCounter(CounterMutation cm, java.lang.String localDataCenter)` Handle counter mutation on the coordinator host.
`static IWriteResponseHandler` | `StorageProxy.performWrite(IMutation mutation, ConsistencyLevel consistency_level, java.lang.String localDataCenter, StorageProxy.WritePerformer performer)` Perform the write of a mutation given a WritePerformer.

Methods in org.apache.cassandra.service with parameters of type IWriteResponseHandler
`void` | `StorageProxy.WritePerformer.apply(IMutation mutation, java.util.Collection<java.net.InetAddress> targets, IWriteResponseHandler responseHandler, java.lang.String localDataCenter, ConsistencyLevel consistency_level)`
`static java.util.concurrent.Future<java.lang.Void>` | `StorageProxy.scheduleLocalHint(RowMutation mutation, java.net.InetAddress target, IWriteResponseHandler responseHandler, ConsistencyLevel consistencyLevel)`
`static void` | `StorageProxy.sendToHintedEndpoints(RowMutation rm, java.util.Collection<java.net.InetAddress> targets, IWriteResponseHandler responseHandler, java.lang.String localDataCenter, ConsistencyLevel consistency_level)` Send the mutations to the right targets, write it locally if it corresponds or writes a hint when the node is not available.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2012 The Apache Software Foundation