@Singleton public class DiagStatusServiceMBeanImpl extends StandardMBean implements DiagStatusServiceMBean, AutoCloseable
JMX_OBJECT_NAME, RMI_REGISTRY_PORT| Constructor and Description |
|---|
DiagStatusServiceMBeanImpl(DiagStatusService diagStatusService,
SystemReadyMonitor systemReadyMonitor) |
| Modifier and Type | Method and Description |
|---|---|
String |
acquireServiceStatus() |
String |
acquireServiceStatusAsJSON() |
String |
acquireServiceStatusAsJSON(String outputType)
Deprecated.
|
String |
acquireServiceStatusBrief() |
String |
acquireServiceStatusDetailed() |
Map<String,String> |
acquireServiceStatusMap() |
void |
close() |
cacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInfo, getMBeanInterface, getParameterName, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementation@Inject public DiagStatusServiceMBeanImpl(DiagStatusService diagStatusService, SystemReadyMonitor systemReadyMonitor) throws JMException
JMException@PreDestroy public void close() throws IOException, MalformedObjectNameException, InstanceNotFoundException, MBeanRegistrationException
close in interface AutoCloseableIOExceptionMalformedObjectNameExceptionInstanceNotFoundExceptionMBeanRegistrationExceptionpublic String acquireServiceStatus()
acquireServiceStatus in interface DiagStatusServiceMBeanpublic String acquireServiceStatusDetailed()
acquireServiceStatusDetailed in interface DiagStatusServiceMBeanpublic String acquireServiceStatusBrief()
acquireServiceStatusBrief in interface DiagStatusServiceMBeanpublic Map<String,String> acquireServiceStatusMap()
acquireServiceStatusMap in interface DiagStatusServiceMBean@Deprecated public String acquireServiceStatusAsJSON(String outputType)
acquireServiceStatusAsJSON in interface DiagStatusServiceMBeanpublic String acquireServiceStatusAsJSON()
acquireServiceStatusAsJSON in interface DiagStatusServiceMBeanCopyright © 2019 OpenDaylight. All rights reserved.