|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectvoldemort.server.protocol.admin.AsyncOperation
voldemort.server.rebalance.async.RebalanceAsyncOperation
voldemort.server.rebalance.async.StealerBasedRebalanceAsyncOperation
public class StealerBasedRebalanceAsyncOperation
Individual rebalancing operation run on the server side as an async operation. This is run on the stealer node
Field Summary |
---|
Fields inherited from class voldemort.server.rebalance.async.RebalanceAsyncOperation |
---|
adminClient, executors, logger, metadataStore, rebalancer, voldemortConfig |
Fields inherited from class voldemort.server.protocol.admin.AsyncOperation |
---|
status |
Constructor Summary | |
---|---|
StealerBasedRebalanceAsyncOperation(Rebalancer rebalancer,
VoldemortConfig voldemortConfig,
MetadataStore metadataStore,
int requestId,
RebalanceTaskInfo stealInfo)
|
Method Summary | |
---|---|
void |
operate()
|
void |
stop()
|
Methods inherited from class voldemort.server.rebalance.async.RebalanceAsyncOperation |
---|
createExecutors, waitForShutdown |
Methods inherited from class voldemort.server.protocol.admin.AsyncOperation |
---|
getStatus, markComplete, run, toString, updateStatus |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public StealerBasedRebalanceAsyncOperation(Rebalancer rebalancer, VoldemortConfig voldemortConfig, MetadataStore metadataStore, int requestId, RebalanceTaskInfo stealInfo)
Method Detail |
---|
public void operate() throws java.lang.Exception
operate
in class AsyncOperation
java.lang.Exception
public void stop()
stop
in class AsyncOperation
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |