voldemort.store.routed.action
Class ConfigureNodesLocalHost<V,PD extends BasicPipelineData<V>>
java.lang.Object
voldemort.store.routed.action.AbstractAction<K,V,PD>
voldemort.store.routed.action.AbstractConfigureNodes<ByteArray,V,PD>
voldemort.store.routed.action.ConfigureNodesDefault<V,PD>
voldemort.store.routed.action.ConfigureNodesLocalHost<V,PD>
- All Implemented Interfaces:
- Action
public class ConfigureNodesLocalHost<V,PD extends BasicPipelineData<V>>
- extends ConfigureNodesDefault<V,PD>
Use the default node list returned via the routing strategy. However give
preference to the current node, if it is part of the preflist returned from
the routing strategy.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfigureNodesLocalHost
public ConfigureNodesLocalHost(PD pipelineData,
Pipeline.Event completeEvent,
FailureDetector failureDetector,
int required,
RoutingStrategy routingStrategy,
ByteArray key)
getNodes
public java.util.List<Node> getNodes(ByteArray key)
- Overrides:
getNodes
in class ConfigureNodesDefault<V,PD extends BasicPipelineData<V>>
Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao, Chinmay Soman, Vinoth Chandar, Zhongjie Wu