 
 is new.
 is new. 
 java.lang.Objectjava.lang.management.LockInfo
public class LockInfo
Information about a lock. A lock can be a built-in object monitor, an ownable synchronizer, or the Condition object associated with synchronizers.
 
An ownable synchronizer
 is  a synchronizer that may be exclusively owned by a thread and uses 
AbstractOwnableSynchronizer
  (or its subclass) to implement its synchronization property.  
ReentrantLock
 and 
ReentrantReadWriteLock
are two 
 examples of
examples of 
 
example 
ownable synchronizers provided by the platform. 
 MXBean Mapping
MXBean Mapping
 
 
 type mapping rules
 type mapping rules
 
 of
of 
 MXBeans
MXBeans
 .
. 
 
| Constructor Summary | |
|---|---|
| LockInfo
(
String
 className,         int identityHashCode) Constructs a LockInfo object. | |
| Method Summary | |
|---|---|
|     |                 | 
| String | getClassName
() Returns the fully qualified name of the class of the lock object. | 
| int | getIdentityHashCode
() Returns the identity hash code of the lock object returned from the System.identityHashCode(java.lang.Object) method. | 
| String | toString
() Returns a string representation of a lock. | 
| Methods inherited from class java.lang. Object | 
|---|
| clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait | 
| Constructor Detail | 
|---|
@ConstructorProperties
(
value
={"className","identityHashCode"}) public
publicLockInfo(String className, int identityHashCode)
| Method Detail | 
|---|
public String getClassName()
public int getIdentityHashCode()
public String toString()
where lock is the lock object.lock.getClass().getName() + '@' + Integer.toHexString(System.identityHashCode(lock))
 
 
public staticLockInfofrom(CompositeDatacd)
 
 
 
 
 
 
 

Attribute Name
Type
className
java.lang.String
identityHashCode
java.lang.Integer
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
