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

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

### Uses of PageReadWriteManager in org.apache.ignite.internal.pagemem.store

Subinterfaces of PageReadWriteManager in org.apache.ignite.internal.pagemem.store
`interface` `IgnitePageStoreManager`

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

Methods in org.apache.ignite.internal.processors.cache.persistence with parameters of type PageReadWriteManager
`DataRegion` GridCacheDatabaseSharedManager.`addDataRegion(DataStorageConfiguration dataStorageCfg, DataRegionConfiguration dataRegionCfg, boolean trackable, PageReadWriteManager pmPageMgr)`
`protected DataRegion` IgniteCacheDatabaseSharedManager.`addDataRegion(DataStorageConfiguration dataStorageCfg, DataRegionConfiguration dataRegionCfg, boolean trackable, PageReadWriteManager pmPageMgr)`
`protected PageMemory` GridCacheDatabaseSharedManager.`createPageMemory(DirectMemoryProvider memProvider, DataStorageConfiguration memCfg, DataRegionConfiguration plcCfg, DataRegionMetricsImpl memMetrics, boolean trackable, PageReadWriteManager pmPageMgr)` Creates PageMemory with given size and memory provider.
`protected PageMemory` IgniteCacheDatabaseSharedManager.`createPageMemory(DirectMemoryProvider memProvider, DataStorageConfiguration memCfg, DataRegionConfiguration memPlcCfg, DataRegionMetricsImpl memMetrics, boolean trackable, PageReadWriteManager pmPageMgr)` Creates PageMemory with given size and memory provider.

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

Classes in org.apache.ignite.internal.processors.cache.persistence.defragmentation that implement PageReadWriteManager
`class` `DefragmentationPageReadWriteManager`

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

Classes in org.apache.ignite.internal.processors.cache.persistence.file that implement PageReadWriteManager
`class` `FilePageStoreManager` File page store manager.

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

Classes in org.apache.ignite.internal.processors.cache.persistence.pagemem that implement PageReadWriteManager
`class` `PageReadWriteManagerImpl`

Methods in org.apache.ignite.internal.processors.cache.persistence.pagemem that return PageReadWriteManager
`PageReadWriteManager` PageMemoryEx.`pageManager()`
`PageReadWriteManager` PageMemoryImpl.`pageManager()`

Constructors in org.apache.ignite.internal.processors.cache.persistence.pagemem with parameters of type PageReadWriteManager
Constructor and Description

`PageMemoryImpl(DirectMemoryProvider directMemoryProvider, long[] sizes, GridCacheSharedContext<?,?> ctx, PageReadWriteManager pmPageMgr, int pageSize, PageStoreWriter flushDirtyPage, @Nullable GridInClosure3X<Long,FullPageId,PageMemoryEx> changeTracker, CheckpointLockStateChecker stateChecker, DataRegionMetricsImpl dataRegionMetrics, @Nullable PageMemoryImpl.ThrottlingPolicy throttlingPlc, IgniteOutClosure<CheckpointProgress> cpProgressProvider)`

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.11.1
Release Date | : December 20 2021