Class ServiceManager.Listener
- java.lang.Object
 - 
- com.google.common.util.concurrent.ServiceManager.Listener
 
 
- 
- Enclosing class:
 - ServiceManager
 
public abstract static class ServiceManager.Listener extends Object
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)
 - Author:
 - Luke Sandberg
 
 
- 
- 
Constructor Summary
Constructors Constructor Description Listener() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfailure(Service service)Called when a component service has failed.voidhealthy()Called when the service initially becomes healthy.voidstopped()Called when the all of the component services have reached a terminal state, either terminated or failed. 
 - 
 
- 
- 
Constructor Detail
- 
Listener
public Listener()
 
 - 
 
- 
Method Detail
- 
healthy
public void healthy()
 
- 
stopped
public void stopped()
Called when the all of the component services have reached a terminal state, either terminated or failed. 
 - 
 
 -