type S interface {
// GetName returns a short descriptive name for the service. GetName() string// Init is called before the service is started. Init() error// Start is called after Init. Start() error// Stop is called in response to a request to stop the service. Stop() error
}