jdk/src/share/classes/sun/management/MemoryManagerImpl.java
changeset 401 ef01e0dccd63
parent 2 90ce3da70b43
child 715 f16baef3a20e
equal deleted inserted replaced
399:bcc2354430ff 401:ef01e0dccd63
    23  * have any questions.
    23  * have any questions.
    24  */
    24  */
    25 
    25 
    26 package sun.management;
    26 package sun.management;
    27 
    27 
       
    28 import java.lang.management.ManagementFactory;
    28 import java.lang.management.MemoryManagerMXBean;
    29 import java.lang.management.MemoryManagerMXBean;
    29 import java.lang.management.MemoryPoolMXBean;
    30 import java.lang.management.MemoryPoolMXBean;
       
    31 
       
    32 import javax.management.ObjectName;
    30 
    33 
    31 /**
    34 /**
    32  * Implementation class for a memory manager.
    35  * Implementation class for a memory manager.
    33  * Standard and committed hotspot-specific metrics if any.
    36  * Standard and committed hotspot-specific metrics if any.
    34  *
    37  *
    71         }
    74         }
    72         return pools;
    75         return pools;
    73     }
    76     }
    74     private native MemoryPoolMXBean[] getMemoryPools0();
    77     private native MemoryPoolMXBean[] getMemoryPools0();
    75 
    78 
       
    79     public ObjectName getObjectName() {
       
    80         return Util.newObjectName(ManagementFactory.MEMORY_MANAGER_MXBEAN_DOMAIN_TYPE, getName());
       
    81     }
       
    82 
    76 }
    83 }