## Uses of Interface
org.apache.ignite.internal.pagemem.store.PageStore

Packages that use PageStore
org.apache.ignite.internal.processors.cache: This package contain cache-related processors & persistence implementation.
org.apache.ignite.internal.processors.cache.persistence: This package contain cache with persitence implementation.
org.apache.ignite.internal.processors.cache.persistence.file

### Uses of PageStore in org.apache.ignite.internal.processors.cache

Methods in org.apache.ignite.internal.processors.cache with parameters of type PageStore
`ByteBuffer` CacheCompressionManager.`compressPage(ByteBuffer page, PageStore store)`

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

Methods in org.apache.ignite.internal.processors.cache.persistence that return PageStore
`PageStore` GridCacheDatabaseSharedManager.`getPageStore(int grpId, int partId)`

Method parameters in org.apache.ignite.internal.processors.cache.persistence with type arguments of type PageStore
`long` GridCacheDatabaseSharedManager.`forAllPageStores(ToLongFunction<PageStore> f)`
`long` GridCacheDatabaseSharedManager.`forGroupPageStores(CacheGroupContext gctx, ToLongFunction<PageStore> f)`

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

Classes in org.apache.ignite.internal.processors.cache.persistence.file that implement PageStore
`class` `FilePageStore` File page store.
`class` `FilePageStoreV2`

Methods in org.apache.ignite.internal.processors.cache.persistence.file that return PageStore
`default PageStore` FilePageStoreFactory.`createPageStore(byte type, File file, LongAdderMetric allocatedTracker)` Creates instance of PageStore based on given file.
`PageStore` FilePageStoreFactory.`createPageStore(byte type, IgniteOutClosure<Path> pathProvider, LongAdderMetric allocatedTracker)` Creates instance of PageStore based on file path provider.
`PageStore` FileVersionCheckingFactory.`createPageStore(byte type, IgniteOutClosure<Path> pathProvider, LongAdderMetric allocatedTracker)` Creates instance of PageStore based on file path provider.
`PageStore` FilePageStoreManager.`getStore(int grpId, int partId)`
`PageStore` FilePageStoreManager.`writeInternal(int cacheId, long pageId, ByteBuffer pageBuf, int tag, boolean calculateCrc)`

Methods in org.apache.ignite.internal.processors.cache.persistence.file that return types with arguments of type PageStore
`Collection<PageStore>` FilePageStoreManager.`getStores(int grpId)`

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.8.0
Release Date | : February 27 2020