java.lang.Object
org.opendaylight.infrautils.diagstatus.internal.OSGiDiagStatusService
All Implemented Interfaces:
org.opendaylight.infrautils.diagstatus.DiagStatusService

@Beta public final class OSGiDiagStatusService extends Object
  • Constructor Details

    • OSGiDiagStatusService

      public OSGiDiagStatusService()
  • Method Details

    • register

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

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

      public final com.google.common.collect.ImmutableSet<org.opendaylight.infrautils.diagstatus.ServiceDescriptor> getAllServiceDescriptors()
      Specified by:
      getAllServiceDescriptors in interface org.opendaylight.infrautils.diagstatus.DiagStatusService
    • getServiceStatusSummary

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