Class DefaultDiagStatusProvider
java.lang.Object
org.opendaylight.openflowplugin.impl.DefaultDiagStatusProvider
- All Implemented Interfaces:
- DiagStatusProvider
@Singleton
public final class DefaultDiagStatusProvider
extends Object
implements DiagStatusProvider
- 
Constructor SummaryConstructorsConstructorDescriptionDefaultDiagStatusProvider(org.opendaylight.infrautils.diagstatus.DiagStatusService diagStatusService) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidclose()voidreportStatus(org.opendaylight.infrautils.diagstatus.ServiceState serviceState) voidreportStatus(org.opendaylight.infrautils.diagstatus.ServiceState serviceState, String description) voidreportStatus(org.opendaylight.infrautils.diagstatus.ServiceState serviceState, Throwable throwable) 
- 
Constructor Details- 
DefaultDiagStatusProvider@Inject public DefaultDiagStatusProvider(org.opendaylight.infrautils.diagstatus.DiagStatusService diagStatusService) 
 
- 
- 
Method Details- 
close@PreDestroy public void close()
- 
reportStatuspublic void reportStatus(org.opendaylight.infrautils.diagstatus.ServiceState serviceState) - Specified by:
- reportStatusin interface- DiagStatusProvider
 
- 
reportStatuspublic void reportStatus(org.opendaylight.infrautils.diagstatus.ServiceState serviceState, Throwable throwable) - Specified by:
- reportStatusin interface- DiagStatusProvider
 
- 
reportStatuspublic void reportStatus(org.opendaylight.infrautils.diagstatus.ServiceState serviceState, String description) - Specified by:
- reportStatusin interface- DiagStatusProvider
 
 
-