Class DefaultDiagStatusProvider
java.lang.Object
org.opendaylight.openflowplugin.impl.DefaultDiagStatusProvider
- All Implemented Interfaces:
 DiagStatusProvider
@Singleton
public final class DefaultDiagStatusProvider
extends Object
implements DiagStatusProvider
- 
Constructor Summary
ConstructorsConstructorDescriptionDefaultDiagStatusProvider(org.opendaylight.infrautils.diagstatus.DiagStatusService diagStatusService)  - 
Method Summary
Modifier 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() - 
reportStatus
public void reportStatus(org.opendaylight.infrautils.diagstatus.ServiceState serviceState) - Specified by:
 reportStatusin interfaceDiagStatusProvider
 - 
reportStatus
public void reportStatus(org.opendaylight.infrautils.diagstatus.ServiceState serviceState, Throwable throwable) - Specified by:
 reportStatusin interfaceDiagStatusProvider
 - 
reportStatus
public void reportStatus(org.opendaylight.infrautils.diagstatus.ServiceState serviceState, String description) - Specified by:
 reportStatusin interfaceDiagStatusProvider
 
 -