ServiceStarter Tutorial: Controlling Services
ServiceStarter is a utility that manages the lifecycle of independent services, executing start and stop tasks deterministically and at the correct time.
Push Stop Service A Service Services Description Service States Problem Servicestarter Solves Successful Task
Source: dzone.com