## Uses of Class
org.apache.ignite.internal.processors.cache.persistence.checkpoint.CheckpointEntry

Packages that use CheckpointEntry
org.apache.ignite.internal.processors.cache.persistence: This package contain cache with persitence implementation.
org.apache.ignite.internal.processors.cache.persistence.checkpoint

### Uses of CheckpointEntry in org.apache.ignite.internal.processors.cache.persistence

Methods in org.apache.ignite.internal.processors.cache.persistence that return CheckpointEntry
`CheckpointEntry` GridCacheDatabaseSharedManager.`createCheckPointEntry(long cpTs, WALPointer ptr, UUID cpId, @Nullable CheckpointRecord rec, CheckpointEntryType type)`

Methods in org.apache.ignite.internal.processors.cache.persistence with parameters of type CheckpointEntry
`static String` GridCacheDatabaseSharedManager.`checkpointFileName(CheckpointEntry cp, CheckpointEntryType type)`
`void` GridCacheDatabaseSharedManager.`writeCheckpointEntry(ByteBuffer entryBuf, CheckpointEntry cp, CheckpointEntryType type)` Writes checkpoint entry buffer `entryBuf` to specified checkpoint file with 2-phase protocol.

### Uses of CheckpointEntry in org.apache.ignite.internal.processors.cache.persistence.checkpoint

Methods in org.apache.ignite.internal.processors.cache.persistence.checkpoint that return CheckpointEntry
`CheckpointEntry` CheckpointHistory.`firstCheckpoint()`
`CheckpointEntry` CheckpointHistory.`lastCheckpoint()`
`@Nullable CheckpointEntry` CheckpointHistory.`searchCheckpointEntry(int grpId, int part, long partCntrSince)` Tries to search for a WAL pointer for the given partition counter start.

Methods in org.apache.ignite.internal.processors.cache.persistence.checkpoint that return types with arguments of type CheckpointEntry
`List<CheckpointEntry>` CheckpointHistory.`onCheckpointFinished(GridCacheDatabaseSharedManager.Checkpoint chp, boolean truncateWal)` Logs and clears checkpoint history after checkpoint finish.
`List<CheckpointEntry>` CheckpointHistory.`onWalTruncated(WALPointer ptr)` Clears checkpoint history after WAL truncation.
`Map<Integer,Map<Integer,CheckpointEntry>>` CheckpointHistory.`searchAndReserveCheckpoints(Map<Integer,Set<Integer>> groupsAndPartitions)` Finds and reserves earliest valid checkpoint for each of given groups and partitions.

Methods in org.apache.ignite.internal.processors.cache.persistence.checkpoint with parameters of type CheckpointEntry
`void` CheckpointHistory.`addCheckpoint(CheckpointEntry entry)` Adds checkpoint entry after the corresponding WAL record has been written to WAL.

Method parameters in org.apache.ignite.internal.processors.cache.persistence.checkpoint with type arguments of type CheckpointEntry
`void` CheckpointHistory.`initialize(List<CheckpointEntry> checkpoints)`

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.8.1
Release Date | : May 21 2020