## Uses of Interface
org.apache.ignite.internal.processors.cache.persistence.tree.io.PageIoResolver

Packages that use PageIoResolver
org.apache.ignite.internal.cache.query.index.sorted.inline
org.apache.ignite.internal.processors.cache.persistence: This package contain cache with persistence implementation.
org.apache.ignite.internal.processors.cache.persistence.tree
org.apache.ignite.internal.processors.cache.persistence.tree.io
org.apache.ignite.internal.processors.cache.persistence.tree.util

### Uses of PageIoResolver in org.apache.ignite.internal.cache.query.index.sorted.inline

Constructors in org.apache.ignite.internal.cache.query.index.sorted.inline with parameters of type PageIoResolver
Constructor and Description

`InlineIndexTree(SortedIndexDefinition def, GridCacheContext<?,?> cctx, String treeName, IgniteCacheOffheapManager offheap, ReuseList reuseList, PageMemory pageMemory, PageIoResolver pageIoResolver, long metaPageId, boolean initNew, int configuredInlineSize, IndexKeyTypeSettings keyTypeSettings, @Nullable IndexRowCache idxRowCache, @Nullable IoStatisticsHolder stats, InlineIndexRowHandlerFactory rowHndFactory, InlineRecommender recommender)`
Constructor.

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

Fields in org.apache.ignite.internal.processors.cache.persistence declared as PageIoResolver
`protected PageIoResolver` DataStructure.`pageIoRslvr`

Constructors in org.apache.ignite.internal.processors.cache.persistence with parameters of type PageIoResolver
Constructor and Description
`DataStructure(int cacheGrpId, String grpName, PageMemory pageMem, IgniteWriteAheadLogManager wal, PageLockListener lockLsnr, PageIoResolver pageIoRslvr, byte pageFlag)`

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

Constructors in org.apache.ignite.internal.processors.cache.persistence.tree with parameters of type PageIoResolver
Constructor and Description
`BPlusTree(String name, int cacheGrpId, String grpName, PageMemory pageMem, IgniteWriteAheadLogManager wal, AtomicLong globalRmvId, long metaPageId, ReuseList reuseList, byte pageFlag, @Nullable FailureProcessor failureProcessor, @Nullable PageLockListener lsnr, PageIoResolver pageIoRslvr)`

### Uses of PageIoResolver in org.apache.ignite.internal.processors.cache.persistence.tree.io

Fields in org.apache.ignite.internal.processors.cache.persistence.tree.io declared as PageIoResolver
`static PageIoResolver` PageIoResolver.`DEFAULT_PAGE_IO_RESOLVER`

### Uses of PageIoResolver in org.apache.ignite.internal.processors.cache.persistence.tree.util

Methods in org.apache.ignite.internal.processors.cache.persistence.tree.util with parameters of type PageIoResolver
`static <X,R> R` PageHandler.`readPage(PageMemory pageMem, int cacheId, long pageId, long page, PageLockListener lsnr, PageHandler<X,R> h, X arg, int intArg, R lockFailed, IoStatisticsHolder statHolder, PageIoResolver pageIoRslvr)`
`static <X,R> R` PageHandler.`readPage(PageMemory pageMem, int cacheId, long pageId, PageLockListener lsnr, PageHandler<X,R> h, X arg, int intArg, R lockFailed, IoStatisticsHolder statHolder, PageIoResolver pageIoRslvr)`
`static <X,R> R` PageHandler.`writePage(PageMemory pageMem, int grpId, long pageId, long page, PageLockListener lsnr, PageHandler<X,R> h, PageIO init, IgniteWriteAheadLogManager wal, Boolean walPlc, X arg, int intArg, R lockFailed, IoStatisticsHolder statHolder, PageIoResolver pageIoRslvr)`
`static <X,R> R` PageHandler.`writePage(PageMemory pageMem, int grpId, long pageId, PageLockListener lsnr, PageHandler<X,R> h, PageIO init, IgniteWriteAheadLogManager wal, Boolean walPlc, X arg, int intArg, R lockFailed, IoStatisticsHolder statHolder, PageIoResolver pageIoRslvr)`

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

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