Class DefaultOpenflowDiagStatusProvider
java.lang.Object
org.opendaylight.openflowjava.protocol.impl.core.DefaultOpenflowDiagStatusProvider
- All Implemented Interfaces:
OpenflowDiagStatusProvider
@Singleton
public final class DefaultOpenflowDiagStatusProvider
extends Object
implements OpenflowDiagStatusProvider
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultOpenflowDiagStatusProvider(org.opendaylight.infrautils.diagstatus.DiagStatusService diagStatusService) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidvoidreportStatus(String diagStatusIdentifier, Throwable throwable) voidreportStatus(String diagStatusIdentifier, org.opendaylight.infrautils.diagstatus.ServiceState serviceState) voidreportStatus(String diagStatusIdentifier, org.opendaylight.infrautils.diagstatus.ServiceState serviceState, String description) voidreportStatus(org.opendaylight.infrautils.diagstatus.ServiceState serviceState)
-
Constructor Details
-
DefaultOpenflowDiagStatusProvider
@Inject public DefaultOpenflowDiagStatusProvider(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 interfaceOpenflowDiagStatusProvider
-
reportStatus
- Specified by:
reportStatusin interfaceOpenflowDiagStatusProvider
-
reportStatus
public void reportStatus(String diagStatusIdentifier, org.opendaylight.infrautils.diagstatus.ServiceState serviceState, String description) - Specified by:
reportStatusin interfaceOpenflowDiagStatusProvider
-
reportStatus
public void reportStatus(String diagStatusIdentifier, org.opendaylight.infrautils.diagstatus.ServiceState serviceState) - Specified by:
reportStatusin interfaceOpenflowDiagStatusProvider
-
reportStatus
public void reportStatus()
-