public class BufferPoolMXBeanImpl
extends java.lang.Object
implements java.lang.management.BufferPoolMXBean
Modifier and Type | Field and Description |
---|---|
protected javax.management.ObjectName |
objectName |
Modifier and Type | Method and Description |
---|---|
static java.util.List<java.lang.management.BufferPoolMXBean> |
getBufferPoolMXBeans() |
long |
getCount()
Returns an number of buffers of the pool.
|
long |
getMemoryUsed()
Returns the count of used memory
|
java.lang.String |
getName()
Returns the name of the buffer pool.
|
javax.management.ObjectName |
getObjectName()
Returns the ObjectName for this PlatformManagedObject.
|
long |
getTotalCapacity()
Returns amount of the total capacity of the buffers in this pool
|
public static java.util.List<java.lang.management.BufferPoolMXBean> getBufferPoolMXBeans()
public javax.management.ObjectName getObjectName()
java.lang.management.PlatformManagedObject
getObjectName
in interface java.lang.management.PlatformManagedObject
public java.lang.String getName()
java.lang.management.BufferPoolMXBean
getName
in interface java.lang.management.BufferPoolMXBean
public long getCount()
java.lang.management.BufferPoolMXBean
getCount
in interface java.lang.management.BufferPoolMXBean
public long getTotalCapacity()
java.lang.management.BufferPoolMXBean
getTotalCapacity
in interface java.lang.management.BufferPoolMXBean
public long getMemoryUsed()
java.lang.management.BufferPoolMXBean
getMemoryUsed
in interface java.lang.management.BufferPoolMXBean