| 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