public class GridCacheDatabaseSharedManager.Checkpointer extends GridWorker
scheduledCp.nextCpTs - now
> 0 . Method wakeupForCheckpoint(long, java.lang.String) uses notify, waitCheckpointEvent() uses waitisCancelled, log| Modifier | Constructor and Description |
|---|---|
protected |
Checkpointer(String gridName,
String name,
IgniteLogger log) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
body()
The implementation should provide the execution body for this runnable.
|
void |
cancel()
Cancels this runnable interrupting actual runner.
|
void |
shutdownNow() |
IgniteInternalFuture |
wakeupForSnapshotCreation(SnapshotOperation snapshotOperation) |
blockingSectionBegin, blockingSectionEnd, cleanup, heartbeatTs, igniteInstanceName, isCancelled, isDone, join, name, onIdle, run, runner, toString, updateHeartbeatprotected Checkpointer(@Nullable
String gridName,
String name,
IgniteLogger log)
gridName - Grid name.name - Thread name.log - Logger.protected void body()
body in class GridWorkerpublic IgniteInternalFuture wakeupForSnapshotCreation(SnapshotOperation snapshotOperation)
snapshotOperation - Snapshot operation.public void cancel()
cancel in class GridWorkerpublic void shutdownNow()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.7.5 Release Date : June 4 2019