Class Summary |
AbstractAction<K,V,PD extends PipelineData<K,V>> |
|
AbstractConfigureNodes<K,V,PD extends PipelineData<K,V>> |
|
AbstractHintedHandoffAction<V,PD extends BasicPipelineData<V>> |
|
AbstractKeyBasedAction<K,V,PD extends PipelineData<K,V>> |
|
AbstractReadRepair<K,V,PD extends PipelineData<K,V>> |
|
AsyncPutSynchronizer |
The AsyncPutSynchronizer Class is used for synchronizing operations inside
PerformParallelPut action More specifically, it coordinate the exception
handling and hinted handoff responsibility between master thread and async
put threads |
ConfigureNodes<V,PD extends BasicPipelineData<V>> |
|
ConfigureNodesByZone<V,PD extends BasicPipelineData<V>> |
Configure the Nodes obtained via the routing strategy based on the zone
information. |
ConfigureNodesDefault<V,PD extends BasicPipelineData<V>> |
Default Configure Nodes that does not reorder the list of nodes obtained via
the routing strategy |
ConfigureNodesLocalHost<V,PD extends BasicPipelineData<V>> |
Use the default node list returned via the routing strategy. |
ConfigureNodesLocalHostByZone<V,PD extends BasicPipelineData<V>> |
Use the zone aware node list returned via the routing strategy. |
ConfigureNodesLocalZoneOnly<V,PD extends BasicPipelineData<V>> |
Configure the Nodes obtained via the routing strategy based on the zone
information. |
GetAllConfigureNodes |
|
GetAllReadRepair |
|
IncrementClock |
|
PerformDeleteHintedHandoff |
|
PerformParallelDeleteRequests<V,PD extends BasicPipelineData<V>> |
|
PerformParallelGetAllRequests |
|
PerformParallelPutRequests |
|
PerformParallelRequests<V,PD extends BasicPipelineData<V>> |
|
PerformPutHintedHandoff |
|
PerformSerialGetAllRequests |
|
PerformSerialPutRequests |
|
PerformSerialRequests<V,PD extends BasicPipelineData<V>> |
|
PerformZoneSerialRequests<V,PD extends BasicPipelineData<V>> |
|
ReadRepair<PD extends BasicPipelineData<java.util.List<Versioned<byte[]>>>> |
|
Classes representing various states for the state based routing stores.