Modifier and Type | Class and Description |
---|---|
class |
FutureTask<V>
A FutureTask that utilises Cassandra's
AsyncFuture , making it compatible with ExecutorPlus . |
class |
FutureTaskWithResources<V>
A FutureTask that utilises Cassandra's
AsyncFuture , making it compatible with ExecutorPlus . |
Modifier and Type | Class and Description |
---|---|
class |
AsyncChannelPromise
See
AsyncPromise and ChannelPromise
This class is all boiler plate, just ensuring we return ourselves and invoke the correct Promise method. |
class |
AsyncOneResponse<T>
A callback specialized for returning a value from a single target; that is, this is for messages
that we only send to one recipient.
|
Modifier and Type | Class and Description |
---|---|
class |
AsymmetricRemoteSyncTask
AsymmetricRemoteSyncTask sends
SyncRequest to target node to repair(stream)
data with other target replica. |
class |
LocalSyncTask
LocalSyncTask performs streaming between local(coordinator) node and remote replica.
|
class |
RepairJob
RepairJob runs repair on given ColumnFamily.
|
class |
RepairSession
Coordinates the (active) repair of a list of non overlapping token ranges.
|
class |
SnapshotTask
SnapshotTask is a task that sends snapshot request.
|
class |
SymmetricRemoteSyncTask
SymmetricRemoteSyncTask sends
SyncRequest to remote(non-coordinator) node
to repair(stream) data with other replica. |
class |
SyncTask |
class |
ValidationTask
ValidationTask sends
ValidationRequest to a replica. |
Modifier and Type | Class and Description |
---|---|
class |
PaxosCleanup |
class |
PaxosCleanupComplete |
class |
PaxosCleanupLocalCoordinator |
class |
PaxosCleanupSession |
class |
PaxosFinishPrepareCleanup |
class |
PaxosStartPrepareCleanup
Determines the highest ballot we should attempt to repair
|
Modifier and Type | Class and Description |
---|---|
class |
BlockingPartitionRepair |
Modifier and Type | Class and Description |
---|---|
class |
StreamResultFuture
A future on the result (
StreamState ) of a streaming plan. |
Modifier and Type | Class and Description |
---|---|
class |
AsyncPromise<V>
Extends
AsyncFuture to implement the Promise interface. |
static class |
AsyncPromise.WithExecutor<V> |
class |
FutureCombiner<T>
Netty's PromiseCombiner is not threadsafe, and we combine futures from multiple event executors.
|
class |
ImmediateFuture<V> |
Modifier and Type | Method and Description |
---|---|
AsyncFuture<V> |
AsyncFuture.await()
Wait for this future to complete
Awaitable.await() |
Copyright © 2009- The Apache Software Foundation