Class LightyDiagStatusServiceImpl

  • All Implemented Interfaces:
    org.opendaylight.infrautils.diagstatus.DiagStatusService

    public class LightyDiagStatusServiceImpl
    extends Object
    implements org.opendaylight.infrautils.diagstatus.DiagStatusService
    • Constructor Detail

      • LightyDiagStatusServiceImpl

        public LightyDiagStatusServiceImpl​(org.opendaylight.infrautils.ready.SystemReadyMonitor systemReadyMonitor)
    • Method Detail

      • register

        public org.opendaylight.infrautils.diagstatus.ServiceRegistration register​(String serviceIdentifier)
        Specified by:
        register in interface org.opendaylight.infrautils.diagstatus.DiagStatusService
      • report

        public void report​(org.opendaylight.infrautils.diagstatus.ServiceDescriptor serviceDescriptor)
        Specified by:
        report in interface org.opendaylight.infrautils.diagstatus.DiagStatusService
      • getServiceDescriptor

        public org.opendaylight.infrautils.diagstatus.ServiceDescriptor getServiceDescriptor​(String serviceIdentifier)
        Specified by:
        getServiceDescriptor in interface org.opendaylight.infrautils.diagstatus.DiagStatusService
      • getAllServiceDescriptors

        public Collection<org.opendaylight.infrautils.diagstatus.ServiceDescriptor> getAllServiceDescriptors()
        Specified by:
        getAllServiceDescriptors in interface org.opendaylight.infrautils.diagstatus.DiagStatusService
      • getServiceStatusSummary

        public org.opendaylight.infrautils.diagstatus.ServiceStatusSummary getServiceStatusSummary()
        Specified by:
        getServiceStatusSummary in interface org.opendaylight.infrautils.diagstatus.DiagStatusService