@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.