public class MutatorCatchup extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
MutatorCatchup.CatchupRunnable
Allows a task to be run with access to the
MutatorCatchup. |
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_CATCHUP_INTERVAL_LOG2
Base-2 log of the number of calls to
catchupAsNeeded() before deciding to catch up. |
| Modifier and Type | Method and Description |
|---|---|
int |
catchupAsNeeded()
Calls
catchupAsNeeded(int) with the value of DEFAULT_CATCHUP_INTERVAL_LOG2. |
int |
catchupNow()
Caches up with the mutator thread.
|
static long |
diagnoseLateCatchup(String name,
long lastCaughtUp,
GcLogger logger) |
boolean |
shutdownRequested() |
public static final int DEFAULT_CATCHUP_INTERVAL_LOG2
catchupAsNeeded() before deciding to catch up.public int catchupAsNeeded()
catchupAsNeeded(int) with the value of DEFAULT_CATCHUP_INTERVAL_LOG2.public int catchupNow()
public boolean shutdownRequested()
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.