## Uses of Interface
org.apache.ignite.IgniteLock

Packages that use IgniteLock
org.apache.ignite: Contains entry-point Ignite & HPC APIs.
org.apache.ignite.internal: Contains main implementation.
org.apache.ignite.internal.processors.datastructures

### Uses of IgniteLock in org.apache.ignite

Methods in org.apache.ignite that return IgniteLock
`IgniteLock` Ignite.`reentrantLock(String name, boolean failoverSafe, boolean fair, boolean create)` Gets or creates reentrant lock.

### Uses of IgniteLock in org.apache.ignite.internal

Methods in org.apache.ignite.internal that return IgniteLock
`IgniteLock` IgniteKernal.`reentrantLock(String name, boolean failoverSafe, boolean fair, boolean create)` Gets or creates reentrant lock.

### Uses of IgniteLock in org.apache.ignite.internal.processors.datastructures

Subinterfaces of IgniteLock in org.apache.ignite.internal.processors.datastructures
`interface` `GridCacheLockEx` Grid cache reentrant lock (`'Ex'` stands for external).

Classes in org.apache.ignite.internal.processors.datastructures that implement IgniteLock
`class` `GridCacheLockImpl` Cache reentrant lock implementation based on AbstractQueuedSynchronizer.

Methods in org.apache.ignite.internal.processors.datastructures that return IgniteLock
`IgniteLock` DataStructuresProcessor.`reentrantLock(String name, AtomicConfiguration cfg, boolean failoverSafe, boolean fair, boolean create)` Gets or creates reentrant lock.

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 2.5.0
Release Date | : May 23 2018