# Uses of Package
org.apache.ignite.internal.processors.cache.persistence.pagemem

Packages that use org.apache.ignite.internal.processors.cache.persistence.pagemem
org.apache.ignite.internal.processors.cache.persistence: This package contain cache with persistence implementation.
org.apache.ignite.internal.processors.cache.persistence.pagemem: This package contains page memory implementation for case persitence is enabled.

Classes in org.apache.ignite.internal.processors.cache.persistence.pagemem used by org.apache.ignite.internal.processors.cache.persistence
Class and Description
PageMemoryEx Page memory with some persistence related additions.

Classes in org.apache.ignite.internal.processors.cache.persistence.pagemem used by org.apache.ignite.internal.processors.cache.persistence.pagemem
Class and Description
CheckpointMetricsTracker Tracks various checkpoint phases and stats.
DelayedDirtyPageStoreWrite Not thread safe and stateful class for page replacement of one page with write() delay.
DelayedPageReplacementTracker Delayed page writes tracker.
LoadedPagesMap Interface for storing correspondence of page ID in a cache group to long value (address in offheap segment).
LoadedPagesMap.KeyPredicate Interface describing a predicate for Key (cache group ID, page ID).
PageMemoryEx Page memory with some persistence related additions.
PageMemoryImpl Page header structure is described by the following diagram.
PageMemoryImpl.ThrottlingPolicy Throttling enabled and its type enum.
PagesWriteThrottlePolicy Throttling policy, encapsulates logic of delaying write operations.
ReplaceCandidate Replacement removal candidate.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.9.1
Release Date | : December 9 2020