## Uses of Class
org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker.PageLockTrackerManager

Packages that use PageLockTrackerManager
org.apache.ignite.internal.processors.cache: This package contain cache-related processors & persistence implementation.
org.apache.ignite.internal.processors.cache.mvcc.txlog
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.diagnostic.pagelocktracker
org.apache.ignite.internal.processors.cache.persistence.freelist
org.apache.ignite.internal.processors.cache.persistence.metastorage
org.apache.ignite.internal.processors.cache.persistence.partstorage
org.apache.ignite.internal.processors.cache.persistence.tree
org.apache.ignite.internal.processors.cache.persistence.tree.reuse
org.apache.ignite.internal.processors.cache.tree

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

Methods in org.apache.ignite.internal.processors.cache that return PageLockTrackerManager
`PageLockTrackerManager` CacheDiagnosticManager.`pageLockTracker()` Getter.

### Uses of PageLockTrackerManager in org.apache.ignite.internal.processors.cache.mvcc.txlog

Constructors in org.apache.ignite.internal.processors.cache.mvcc.txlog with parameters of type PageLockTrackerManager
Constructor and Description
`TxLogTree(String name, PageMemory pageMem, @Nullable IgniteWriteAheadLogManager wal, long metaPageId, ReuseList reuseList, FailureProcessor failureProcessor, boolean initNew, PageLockTrackerManager pageLockTrackerManager)`

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

Constructors in org.apache.ignite.internal.processors.cache.persistence with parameters of type PageLockTrackerManager
Constructor and Description
`DataStructure(String name, int cacheGrpId, @Nullable String grpName, PageMemory pageMem, @Nullable IgniteWriteAheadLogManager wal, PageLockTrackerManager pageLockTrackerManager, PageIoResolver pageIoRslvr, byte pageFlag)`
`IndexStorageImpl(String treeName, PageMemory pageMem, @Nullable IgniteWriteAheadLogManager wal, AtomicLong globalRmvId, int grpId, boolean grpShared, int allocPartId, byte allocSpace, ReuseList reuseList, long rootPageId, boolean initNew, @Nullable FailureProcessor failureProcessor, PageLockTrackerManager pageLockTrackerManager)`

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

Constructors in org.apache.ignite.internal.processors.cache.persistence.defragmentation with parameters of type PageLockTrackerManager
Constructor and Description
`LinkMap(int grpId, String grpName, PageMemory pageMem, long metaPageId, boolean initNew, PageLockTrackerManager pageLockTrackerManager)`

### Uses of PageLockTrackerManager in org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker

Constructors in org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker with parameters of type PageLockTrackerManager
Constructor and Description
`PageLockTrackerMXBeanImpl(PageLockTrackerManager mgr, MemoryCalculator memoryCalculator)`

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

Constructors in org.apache.ignite.internal.processors.cache.persistence.freelist with parameters of type PageLockTrackerManager
Constructor and Description
`AbstractFreeList(int cacheGrpId, String name, DataRegion dataRegion, @Nullable ReuseList reuseList, @Nullable IgniteWriteAheadLogManager wal, long metaPageId, boolean initNew, PageLockTrackerManager pageLockTrackerManager, GridKernalContext ctx, @Nullable AtomicLong pageListCacheLimit, byte pageFlag)`
`CacheFreeList(int cacheGrpId, String name, DataRegion dataRegion, @Nullable IgniteWriteAheadLogManager wal, long metaPageId, boolean initNew, PageLockTrackerManager pageLockTrackerManager, GridKernalContext ctx, @Nullable AtomicLong pageListCacheLimit, byte pageFlag)`
`PagesList(int cacheGrpId, String name, PageMemory pageMem, int buckets, @Nullable IgniteWriteAheadLogManager wal, long metaPageId, PageLockTrackerManager pageLockTrackerManager, GridKernalContext ctx, byte pageFlag)`

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

Constructors in org.apache.ignite.internal.processors.cache.persistence.metastorage with parameters of type PageLockTrackerManager
Constructor and Description
`MetastorageTree(int cacheId, String name, PageMemory pageMem, IgniteWriteAheadLogManager wal, AtomicLong globalRmvId, ReuseList reuseList, MetastorageRowStore rowStore, long metaPageId, boolean initNew, @Nullable FailureProcessor failureProcessor, PageLockTrackerManager pageLockTrackerManager, int partId)`

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

Constructors in org.apache.ignite.internal.processors.cache.persistence.partstorage with parameters of type PageLockTrackerManager
Constructor and Description
`PartitionMetaStorageImpl(int cacheGrpId, String name, DataRegion memPlc, @Nullable ReuseList reuseList, @Nullable IgniteWriteAheadLogManager wal, long metaPageId, boolean initNew, PageLockTrackerManager pageLockTrackerManager, GridKernalContext ctx, @Nullable AtomicLong pageListCacheLimit, byte pageFlag)`

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

Constructors in org.apache.ignite.internal.processors.cache.persistence.tree with parameters of type PageLockTrackerManager
Constructor and Description
`BPlusTree(String name, int cacheGrpId, String grpName, PageMemory pageMem, @Nullable IgniteWriteAheadLogManager wal, AtomicLong globalRmvId, long metaPageId, ReuseList reuseList, byte pageFlag, @Nullable FailureProcessor failureProcessor, PageLockTrackerManager pageLockTrackerManager, PageIoResolver pageIoRslvr)`
`BPlusTree(String name, int cacheGrpId, String cacheGrpName, PageMemory pageMem, @Nullable IgniteWriteAheadLogManager wal, AtomicLong globalRmvId, long metaPageId, @Nullable ReuseList reuseList, IOVersions<? extends BPlusInnerIO<L>> innerIos, IOVersions<? extends BPlusLeafIO<L>> leafIos, byte pageFlag, @Nullable FailureProcessor failureProcessor, PageLockTrackerManager pageLockTrackerManager)`

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

Constructors in org.apache.ignite.internal.processors.cache.persistence.tree.reuse with parameters of type PageLockTrackerManager
Constructor and Description
`ReuseListImpl(int cacheId, String name, PageMemory pageMem, @Nullable IgniteWriteAheadLogManager wal, long metaPageId, boolean initNew, PageLockTrackerManager pageLockTrackerManager, GridKernalContext ctx, @Nullable AtomicLong pageListCacheLimit, byte pageFlag)`

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

Constructors in org.apache.ignite.internal.processors.cache.tree with parameters of type PageLockTrackerManager
Constructor and Description
`CacheDataTree(CacheGroupContext grp, String name, ReuseList reuseList, CacheDataRowStore rowStore, long metaPageId, boolean initNew, PageLockTrackerManager pageLockTrackerManager, byte pageFlag)`
`PendingEntriesTree(CacheGroupContext grp, String name, PageMemory pageMem, long metaPageId, ReuseList reuseList, boolean initNew, PageLockTrackerManager pageLockTrackerManager, byte pageFlag)`

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.15.0
Release Date | : April 25 2023