Description: Base class for services that do not need a thread while "running" but may need one during startup and shutdown. Subclasses can implement {@link #startUp} and {@link #shutDown} methods, each which run in a executor which by default uses a separate thread for each method for Andriod.
To Search:
File list (Check if you may need any files):
AbstractIdleService.java