voldemort.store.routed.action
Class AbstractConfigureNodes<K,V,PD extends PipelineData<K,V>>
java.lang.Object
voldemort.store.routed.action.AbstractAction<K,V,PD>
voldemort.store.routed.action.AbstractConfigureNodes<K,V,PD>
- All Implemented Interfaces:
- Action
- Direct Known Subclasses:
- ConfigureNodes, GetAllConfigureNodes
public abstract class AbstractConfigureNodes<K,V,PD extends PipelineData<K,V>>
- extends AbstractAction<K,V,PD>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface voldemort.store.routed.action.Action |
execute |
failureDetector
protected final FailureDetector failureDetector
required
protected final int required
routingStrategy
protected final RoutingStrategy routingStrategy
AbstractConfigureNodes
protected AbstractConfigureNodes(PD pipelineData,
Pipeline.Event completeEvent,
FailureDetector failureDetector,
int required,
RoutingStrategy routingStrategy)
getNodes
protected java.util.List<Node> getNodes(ByteArray key)
Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao