Generated by
JDiff

Package com.google.common.util.concurrent

Changed Classes and Interfaces
AbstractExecutionThreadService Base class for services that can implement .startUp, .run and .shutDown methods.
AbstractIdleService Base class for services that do not need a thread while "running" but may need one during startup and shutdown.
AbstractScheduledService Base class for services that can implement .startUp and .shutDown but while in the "running" state need to perform a periodic task.
AbstractService Base class for implementing services that can handle .doStart and .doStop requests, responding to them with .notifyStarted() and .notifyStopped() callbacks.
Futures Static utility methods pertaining to the Future interface.
ListeningScheduledExecutorService A ScheduledExecutorService that returns ListenableFuture instances from its {@code ExecutorService} methods.
ServiceManager A manager for monitoring and controlling a set of Service services.