@Singleton public class DiagStatusServiceMBeanImpl extends StandardMBean implements DiagStatusServiceMBean, SystemReadyListener
| 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()  | 
void | 
onSystemBootReady()
Called back once when the system has become "fully ready" after the
 initial boot up. 
 | 
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, IOException
JMExceptionIOExceptionpublic void onSystemBootReady()
SystemReadyListeneronSystemBootReady in interface SystemReadyListener@PreDestroy public void close() throws IOException, MalformedObjectNameException, InstanceNotFoundException, MBeanRegistrationException
public 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.