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

Packages that use RootPage
org.apache.ignite.internal.cache.query.index
org.apache.ignite.internal.cache.query.index.sorted.defragmentation
org.apache.ignite.internal.cache.query.index.sorted.inline
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 persistence implementation.

### Uses of RootPage in org.apache.ignite.internal.cache.query.index

Methods in org.apache.ignite.internal.cache.query.index with parameters of type RootPage
`void` IndexProcessor.`destroyOrphanIndex(GridKernalContext ctx, RootPage page, String indexName, int grpId, PageMemory pageMemory, GridAtomicLong removeId, ReuseList reuseList, boolean mvccEnabled)` Destroy founded index which belongs to stopped cache.

### Uses of RootPage in org.apache.ignite.internal.cache.query.index.sorted.defragmentation

Methods in org.apache.ignite.internal.cache.query.index.sorted.defragmentation that return RootPage
`protected RootPage` DefragIndexFactory.`rootPage(GridCacheContext<?,?> ctx, String treeName, int segment)`

Methods in org.apache.ignite.internal.cache.query.index.sorted.defragmentation with parameters of type RootPage
`protected InlineIndexTree` DefragIndexFactory.`createIndexSegment(GridCacheContext<?,?> cctx, SortedIndexDefinition def, RootPage rootPage, IoStatisticsHolder stats, InlineRecommender recommender, int segmentNum)`

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

Methods in org.apache.ignite.internal.cache.query.index.sorted.inline that return RootPage
`protected RootPage` InlineIndexFactory.`rootPage(GridCacheContext<?,?> ctx, String treeName, int segment)`

Methods in org.apache.ignite.internal.cache.query.index.sorted.inline with parameters of type RootPage
`protected InlineIndexTree` InlineIndexFactory.`createIndexSegment(GridCacheContext<?,?> cctx, SortedIndexDefinition def, RootPage rootPage, IoStatisticsHolder stats, InlineRecommender recommender, int segmentNum)`

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

Methods in org.apache.ignite.internal.processors.cache that return RootPage
`@Nullable RootPage` IgniteCacheOffheapManager.`findRootPageForIndex(int cacheId, String idxName, int segment)`
`@Nullable RootPage` IgniteCacheOffheapManagerImpl.`findRootPageForIndex(int cacheId, String idxName, int segment)`
`RootPage` IgniteCacheOffheapManager.`rootPageForIndex(int cacheId, String idxName, int segment)`
`RootPage` IgniteCacheOffheapManagerImpl.`rootPageForIndex(int cacheId, String idxName, int segment)`

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

Methods in org.apache.ignite.internal.processors.cache.persistence that return RootPage
`RootPage` IndexStorage.`allocateCacheIndex(Integer cacheId, String idxName, int segment)` Allocate page for cache index.
`RootPage` IndexStorageImpl.`allocateCacheIndex(Integer cacheId, String idxName, int segment)` Allocate page for cache index.
`RootPage` IndexStorage.`allocateIndex(String idxName)` Get or allocate initial page for an index.
`RootPage` IndexStorageImpl.`allocateIndex(String idxName)` Get or allocate initial page for an index.
`RootPage` IndexStorage.`dropCacheIndex(Integer cacheId, String idxName, int segment)` Deallocate index page and remove from tree.
`RootPage` IndexStorageImpl.`dropCacheIndex(Integer cacheId, String idxName, int segment)` Deallocate index page and remove from tree.
`RootPage` IndexStorage.`dropIndex(String idxName)` Deallocate index page and remove from tree.
`RootPage` IndexStorageImpl.`dropIndex(String idxName)` Deallocate index page and remove from tree.
`@Nullable RootPage` IndexStorage.`findCacheIndex(Integer cacheId, String idxName, int segment)` Find index root.
`@Nullable RootPage` IndexStorageImpl.`findCacheIndex(Integer cacheId, String idxName, int segment)` Find index root.
`@Nullable RootPage` GridCacheOffheapManager.`findRootPageForIndex(int cacheId, String idxName, int segment)`
`RootPage` GridCacheOffheapManager.`rootPageForIndex(int cacheId, String idxName, int segment)`

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

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