Class ReentrantLockView
- java.lang.Object
- 
- org.apache.ignite.spi.systemview.view.datastructures.ReentrantLockView
 
- 
 public class ReentrantLockView extends Object IgniteLockrepresentation for aSystemView.
- 
- 
Field SummaryFields Modifier and Type Field Description protected TdsData structure instance.
 - 
Constructor SummaryConstructors Constructor Description ReentrantLockView(org.apache.ignite.internal.processors.datastructures.GridCacheRemovable ds)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanbroken()booleanfailoverSafe()booleanfair()intgroupId()StringgroupName()booleanhasQueuedThreads()booleanlocked()Stringname()booleanremoved()
 
- 
- 
- 
Method Detail- 
lockedpublic boolean locked() - Returns:
- Trueif locked.
- See Also:
- IgniteLock.isLocked()
 
 - 
hasQueuedThreadspublic boolean hasQueuedThreads() - Returns:
- Trueif there may be other threads waiting to acquire the lock.
- See Also:
- IgniteLock.hasQueuedThreads()
 
 - 
failoverSafepublic boolean failoverSafe() - Returns:
- Trueif this semaphore is failover safe.
- See Also:
- IgniteLock.isFailoverSafe()
 
 - 
fairpublic boolean fair() - Returns:
- Trueif this lock is fair.
- See Also:
- IgniteLock.isFair()
 
 - 
brokenpublic boolean broken() - Returns:
- Trueif a node failed on this semaphore and- failoverSafe()flag was set to- false,- falseotherwise.
- See Also:
- IgniteLock.isBroken()
 
 - 
namepublic String name() - Returns:
- Name.
 
 - 
groupNamepublic String groupName() - Returns:
- Group name.
 
 - 
groupIdpublic int groupId() - Returns:
- Group id.
 
 - 
removedpublic boolean removed() - Returns:
- Trueis data structure removed.
 
 
- 
 
-