Interface | Description |
---|---|
CacheServiceMBean | |
CassandraDaemon.Server | |
IEndpointLifecycleSubscriber |
Interface on which interested parties can be notified of high level endpoint
state changes.
|
IMigrationListener | |
IReadCommand | |
IResponseResolver<TMessage,TResolved> | |
NativeAccessMBean | |
PBSPredictorMBean | |
StorageProxy.WritePerformer | |
StorageProxyMBean | |
StorageServiceMBean |
Class | Description |
---|---|
AbstractRowResolver | |
AbstractWriteResponseHandler | |
AntiEntropyService |
AntiEntropyService encapsulates "validating" (hashing) individual column families,
exchanging MerkleTrees with remote nodes via a TreeRequest/Response conversation,
and then triggering repairs for disagreeing ranges.
|
AntiEntropyService.CFPair |
A tuple of table and cf.
|
AntiEntropyService.RepairFuture | |
AntiEntropyService.RequestCoordinator<R> | |
AntiEntropyService.TreeRequest |
A tuple of table, cf, address and range that represents a location we have an outstanding TreeRequest for.
|
AntiEntropyService.TreeRequest.TreeRequestSerializer | |
AntiEntropyService.TreeRequestVerbHandler |
Handler for requests from remote nodes to generate a valid tree.
|
AntiEntropyService.TreeResponseVerbHandler |
Handler for responses from remote nodes which contain a valid tree.
|
AntiEntropyService.Validator |
A Strategy to handle building and validating a merkle tree for a column family.
|
AntiEntropyService.Validator.ValidatorSerializer | |
AsyncRepairCallback | |
CacheService | |
CassandraDaemon |
The
CassandraDaemon is an abstraction for a Cassandra daemon
service, which defines not only a way to activate and deactivate it, but also
hooks into its lifecycle methods (see CassandraDaemon.setup() , CassandraDaemon.start() ,
CassandraDaemon.stop() and CassandraDaemon.setup() ). |
ClientState |
State related to a client connection.
|
DatacenterSyncWriteResponseHandler |
This class blocks for a quorum of responses _in all datacenters_ (CL.EACH_QUORUM).
|
DatacenterWriteResponseHandler |
This class blocks for a quorum of responses _in the local datacenter only_ (CL.LOCAL_QUORUM).
|
EmbeddedCassandraService |
An embedded, in-memory cassandra storage service that listens
on the thrift interface as configured in cassandra.yaml
This kind of service is useful when running unit tests of
services using cassandra for example.
|
GCInspector | |
IndexScanVerbHandler | Deprecated |
LoadBroadcaster | |
MigrationManager | |
MigrationManager.MigrationsSerializer | |
PBSPredictionResult | |
PBSPredictor |
Performs latency and consistency predictions as described in
"Probabilistically Bounded Staleness for Practical Partial Quorums"
by Bailis et al.
|
PendingRangeCalculatorService | |
PendingRangeCalculatorServiceMBean | |
QueryState |
Represents the state related to a given query.
|
RangeSliceResponseResolver |
Turns RangeSliceReply objects into row (string -> CF) maps, resolving
to the most recent ColumnFamily and setting up read repairs as necessary.
|
RangeSliceVerbHandler | |
ReadCallback<TMessage,TResolved> | |
RowDataResolver | |
RowDigestResolver | |
ScheduledRangeTransferExecutorService | |
SnapshotVerbHandler | |
StorageProxy | |
StorageService |
This abstraction contains the token/identifier of this node
on the identifier space.
|
TruncateResponseHandler | |
WriteResponseHandler |
Handles blocking writes for ONE, ANY, TWO, THREE, QUORUM, and ALL consistency levels.
|
Enum | Description |
---|---|
AntiEntropyService.Status | |
CacheService.CacheType |
Exception | Description |
---|---|
DigestMismatchException |
Copyright © 2014 The Apache Software Foundation