Interface Healthy

  • All Known Subinterfaces:
    SystemReady

    public interface Healthy
    Marker service that other services can depend on to automatically activate/deactivate based on a certain health status. To activate a component only upon healthiness of a certain tag/name:
      @Reference(target="(tag=systemready)")
      Healthy healthy;
     
      @Reference(target="(name=My Health Check)")
      Healthy healthy;
     
    For this to work, the PID org.apache.felix.hc.core.impl.monitor.HealthCheckMonitor needs to configured for given tag/name.