Package org.apache.cassandra.service
Class PendingRangeCalculatorService
- java.lang.Object
-
- org.apache.cassandra.service.PendingRangeCalculatorService
-
public class PendingRangeCalculatorService extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static PendingRangeCalculatorService
instance
-
Constructor Summary
Constructors Constructor Description PendingRangeCalculatorService()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
blockUntilFinished()
static void
calculatePendingRanges(AbstractReplicationStrategy strategy, java.lang.String keyspaceName)
void
executeWhenFinished(java.lang.Runnable runnable)
void
shutdownAndWait(long timeout, java.util.concurrent.TimeUnit unit)
void
update()
-
-
-
Field Detail
-
instance
public static final PendingRangeCalculatorService instance
-
-
Method Detail
-
update
public void update()
-
blockUntilFinished
public void blockUntilFinished()
-
executeWhenFinished
public void executeWhenFinished(java.lang.Runnable runnable)
-
calculatePendingRanges
public static void calculatePendingRanges(AbstractReplicationStrategy strategy, java.lang.String keyspaceName)
-
shutdownAndWait
public void shutdownAndWait(long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutException
- Throws:
java.lang.InterruptedException
java.util.concurrent.TimeoutException
-
-