This class is not part of the public API.

Class: sun.management.ManagementFactory

  • public class ManagementFactory
ManagementFactory provides static factory methods to create instances of the management interface.

Inheritance

Superclass tree:

Methods

Fields

  • HOTSPOT_CLASS_LOADING_MBEAN_NAME

    static final private String HOTSPOT_CLASS_LOADING_MBEAN_NAME = "sun.management:type=HotspotClassLoading"
  • HOTSPOT_COMPILATION_MBEAN_NAME

    static final private String HOTSPOT_COMPILATION_MBEAN_NAME = "sun.management:type=HotspotCompilation"
  • HOTSPOT_DIAGNOSTIC_MXBEAN_NAME

    static final private String HOTSPOT_DIAGNOSTIC_MXBEAN_NAME = "com.sun.management:type=HotSpotDiagnostic"
  • HOTSPOT_INTERNAL_MBEAN_NAME

    static final private String HOTSPOT_INTERNAL_MBEAN_NAME = "sun.management:type=HotspotInternal"
  • HOTSPOT_MEMORY_MBEAN_NAME

    static final private String HOTSPOT_MEMORY_MBEAN_NAME = "sun.management:type=HotspotMemory"
  • HOTSPOT_RUNTIME_MBEAN_NAME

    static final private String HOTSPOT_RUNTIME_MBEAN_NAME = "sun.management:type=HotspotRuntime"
  • HOTSPOT_THREAD_MBEAN_NAME

    static final private String HOTSPOT_THREAD_MBEAN_NAME = "sun.management:type=HotspotThreading"
  • JMM_THREAD_STATE_FLAG_MASK

    static final private int JMM_THREAD_STATE_FLAG_MASK = -1048576
  • JMM_THREAD_STATE_FLAG_NATIVE

    static final private int JMM_THREAD_STATE_FLAG_NATIVE = 4194304
  • JMM_THREAD_STATE_FLAG_SUSPENDED

    static final private int JMM_THREAD_STATE_FLAG_SUSPENDED = 1048576
  • classMBean

    static private ClassLoadingImpl classMBean
  • compileMBean

    static private CompilationImpl compileMBean
  • controlPermission

    static private Permission controlPermission
  • hsClassMBean

    static private HotspotClassLoading hsClassMBean
  • hsCompileMBean

    static private HotspotCompilation hsCompileMBean
  • hsDiagMBean

    static private HotSpotDiagnostic hsDiagMBean
  • hsInternalObjName

    static private ObjectName hsInternalObjName
  • hsMemoryMBean

    static private HotspotMemory hsMemoryMBean
  • hsRuntimeMBean

    static private HotspotRuntime hsRuntimeMBean
  • hsThreadMBean

    static private HotspotThread hsThreadMBean
  • jvm

    static private VMManagement jvm
  • mbeansCreated

    static private boolean mbeansCreated
  • memoryMBean

    static private MemoryImpl memoryMBean
  • monitorPermission

    static private Permission monitorPermission
  • osMBean

    static private OperatingSystemImpl osMBean
  • runtimeMBean

    static private RuntimeImpl runtimeMBean
  • threadMBean

    static private ThreadImpl threadMBean