## Uses of Interface
org.apache.ignite.internal.processors.cache.persistence.tree.util.PageLockListener

Packages that use PageLockListener
org.apache.ignite.internal.processors.cache.mvcc.txlog
org.apache.ignite.internal.processors.cache.persistence
org.apache.ignite.internal.processors.cache.persistence.freelist
org.apache.ignite.internal.processors.cache.persistence.metastorage
org.apache.ignite.internal.processors.cache.persistence.tree
org.apache.ignite.internal.processors.cache.persistence.tree.reuse
org.apache.ignite.internal.processors.cache.persistence.tree.util
org.apache.ignite.internal.processors.cache.tree

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

Classes in org.apache.ignite.internal.processors.cache.mvcc.txlog that implement PageLockListener
`class` `TxLogTree`

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

Classes in org.apache.ignite.internal.processors.cache.persistence that implement PageLockListener
`class` `DataStructure` Base class for all the data structures based on `PageMemory`.

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

Classes in org.apache.ignite.internal.processors.cache.persistence.freelist that implement PageLockListener
`class` `AbstractFreeList<T extends Storable>`
`class` `CacheFreeListImpl` FreeList implementation for cache.
`class` `PagesList` Striped doubly-linked list of page IDs optionally organized in buckets.

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

Classes in org.apache.ignite.internal.processors.cache.persistence.metastorage that implement PageLockListener
`static class` `MetaStorage.FreeListImpl`
`class` `MetastorageTree`

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

Classes in org.apache.ignite.internal.processors.cache.persistence.tree that implement PageLockListener
`class` `BPlusTree<L,T extends L>` Abstract B+Tree.

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

Classes in org.apache.ignite.internal.processors.cache.persistence.tree.reuse that implement PageLockListener
`class` `ReuseListImpl` Reuse list.

### Uses of PageLockListener 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 PageLockListener
`static void` PageHandler.`initPage(PageMemory pageMem, int grpId, long pageId, PageIO init, IgniteWriteAheadLogManager wal, PageLockListener lsnr)`
`static long` PageHandler.`readLock(PageMemory pageMem, int cacheId, long pageId, long page, PageLockListener lsnr)`
`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)`
`static <X,R> R` PageHandler.`readPage(PageMemory pageMem, int cacheId, long pageId, PageLockListener lsnr, PageHandler<X,R> h, X arg, int intArg, R lockFailed)`
`static void` PageHandler.`readUnlock(PageMemory pageMem, int cacheId, long pageId, long page, long pageAddr, PageLockListener lsnr)`
`static long` PageHandler.`writeLock(PageMemory pageMem, int cacheId, long pageId, long page, PageLockListener lsnr, boolean tryLock)`
`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)`
`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)`
`static void` PageHandler.`writeUnlock(PageMemory pageMem, int cacheId, long pageId, long page, long pageAddr, PageLockListener lsnr, Boolean walPlc, boolean dirty)`

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

Classes in org.apache.ignite.internal.processors.cache.tree that implement PageLockListener
`class` `CacheDataTree`
`class` `PendingEntriesTree`

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.7.6
Release Date | : September 11 2019