| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private static volatile FlightRecorderMXBean | |
| private static Callable |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static FlightRecorderMXBean | |
| public List | getPlatformComponentList()
Implements abstract sun. Returns a list of PlatformComponent instances describing the Platform MBeans provided by this provider. |
| public static void |
| flightRecorderMXBean | back to summary |
|---|---|
| private static volatile FlightRecorderMXBean flightRecorderMXBean | |
| flightRecorderMXBeanFactory | back to summary |
|---|---|
| private static Callable<FlightRecorderMXBean> flightRecorderMXBeanFactory | |
| FlightRecorderMXBeanProvider | back to summary |
|---|---|
| public FlightRecorderMXBeanProvider() | |
| getFlightRecorderMXBean | back to summary |
|---|---|
| private static FlightRecorderMXBean getFlightRecorderMXBean() | |
| getPlatformComponentList | back to summary |
|---|---|
| public List Implements abstract sun. Doc from sun. Returns a list of PlatformComponent instances describing the Platform MBeans provided by this provider.
| |
| setFlightRecorderMXBeanFactory | back to summary |
|---|---|
| public static void setFlightRecorderMXBeanFactory(Callable<FlightRecorderMXBean> factory) | |
| Modifier and Type | Field and Description |
|---|---|
| private final Class | |
| private final String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String | getObjectNamePattern()
Implements sun. An ObjectName pattern uniquely identifies the MBeans
modeled by this |
| public Set | mbeanInterfaceNames()
Implements sun. Returns the names of the management interfaces implemented by the
MBeans modeled by this |
| public Set | mbeanInterfaces()
Implements sun. The set of interfaces implemented by the MBeans modeled
by this |
| public Map | nameToMBeanMap()
Implements sun. A map from ObjectName string to the MBean instance this
|
| mbeanInterface | back to summary |
|---|---|
| private final Class<FlightRecorderMXBean> mbeanInterface | |
| objectName | back to summary |
|---|---|
| private final String objectName | |
| SingleMBeanComponent | back to summary |
|---|---|
| public SingleMBeanComponent(String objectName, Class<FlightRecorderMXBean> mbeanInterface) | |
| getObjectNamePattern | back to summary |
|---|---|
| public String getObjectNamePattern() Implements sun. Doc from sun. An ObjectName pattern uniquely identifies the MBeans
modeled by this
| |
| mbeanInterfaceNames | back to summary |
|---|---|
| public Set Implements sun. Doc from sun. Returns the names of the management interfaces implemented by the
MBeans modeled by this
| |
| mbeanInterfaces | back to summary |
|---|---|
| public Set Implements sun. Doc from sun. The set of interfaces implemented by the MBeans modeled
by this
| |
| nameToMBeanMap | back to summary |
|---|---|
| public Map Implements sun. Doc from sun. A map from ObjectName string to the MBean instance this
| |