Class ServiceManager.Listener

java.lang.Object
com.google.common.util.concurrent.ServiceManager.Listener
Enclosing class:
ServiceManager

@Beta @Deprecated(since="2022-12-01") public abstract static class ServiceManager.Listener extends Object
Deprecated.
The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023
A listener for the aggregate state changes of the services that are under management. Users that need to listen to more fine-grained events (such as when each particular service starts, or terminates), should attach service listeners to each individual service.
Since:
15.0 (present as an interface in 14.0)
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    failure(Service service)
    Deprecated.
    Called when a component service has failed.
    void
    Deprecated.
    Called when the service initially becomes healthy.
    void
    Deprecated.
    Called when the all of the component services have reached a terminal state, either terminated or failed.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Listener

      public Listener()
      Deprecated.
  • Method Details

    • healthy

      public void healthy()
      Deprecated.
      Called when the service initially becomes healthy.

      This will be called at most once after all the services have entered the running state. If any services fail during start up or fail/terminate before all other services have started running then this method will not be called.

    • stopped

      public void stopped()
      Deprecated.
      Called when the all of the component services have reached a terminal state, either terminated or failed.
    • failure

      public void failure(Service service)
      Deprecated.
      Called when a component service has failed.
      Parameters:
      service - The service that failed.