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

Packages that use PageLockDump
org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker
org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker.dumpprocessors
org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker.log
org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker.stack

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

Classes in org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker with type parameters of type PageLockDump
`interface` `DumpSupported<T extends PageLockDump>` Interface for all page lock tracker entries which support dumping.
`class` `InvalidContext<T extends PageLockDump>` Failure context if any invariant is not satisfied.
`class` `PageLockTracker<T extends PageLockDump>` Abstract page lock tracker.

Fields in org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker declared as PageLockDump
`T` InvalidContext.`dump`
`PageLockDump` ThreadPageLockState.`pageLockDump`

Fields in org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker with type parameters of type PageLockDump
`InvalidContext<? extends PageLockDump>` ThreadPageLockState.`invalidContext`

Methods in org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker that return types with arguments of type PageLockDump
`static PageLockTracker<? extends PageLockDump>` PageLockTrackerFactory.`create(int type, int size, String name, MemoryCalculator memCalc)`
`static PageLockTracker<? extends PageLockDump>` PageLockTrackerFactory.`create(int type, String name)`
`static PageLockTracker<? extends PageLockDump>` PageLockTrackerFactory.`create(int type, String name, int size)`
`static PageLockTracker<? extends PageLockDump>` PageLockTrackerFactory.`create(String name)`

Constructors in org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker with parameters of type PageLockDump
Constructor and Description
`ThreadPageLockState(long threadId, String threadName, Thread.State state, PageLockDump pageLockDump, InvalidContext<? extends PageLockDump> invalidContext)`

Constructor parameters in org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker with type arguments of type PageLockDump
Constructor and Description
`ThreadPageLockState(long threadId, String threadName, Thread.State state, PageLockDump pageLockDump, InvalidContext<? extends PageLockDump> invalidContext)`

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

Methods in org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker.dumpprocessors with parameters of type PageLockDump
`static String` ToStringDumpHelper.`toStringDump(PageLockDump pageLockDump)`

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

Subclasses of PageLockDump in org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker.log
`class` `PageLockLogSnapshot` Page lock log snapshot.

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

Subclasses of PageLockDump in org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker.stack
`class` `PageLockStackSnapshot` Page lock stack snapshot.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

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