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 PendingRangeCalculatorServiceinstance
-
Constructor Summary
Constructors Constructor Description PendingRangeCalculatorService()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidblockUntilFinished()static voidcalculatePendingRanges(AbstractReplicationStrategy strategy, java.lang.String keyspaceName)voidexecuteWhenFinished(java.lang.Runnable runnable)voidshutdownAndWait(long timeout, java.util.concurrent.TimeUnit unit)voidupdate()
-
-
-
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.InterruptedExceptionjava.util.concurrent.TimeoutException
-
-