Base class for implementing services that can handle {@link #doStart} and{@link #doStop} requests, responding to them with {@link #notifyStarted()}and {@link #notifyStopped()} callbacks. Its subclasses must manage threadsmanually; consider {@link AbstractExecutionThreadService} if you need only asingle execution thread.
@author Jesse Wilson
@since Guava release 01
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.