ServiceBase

System components are allowed to get services only after all services are initialized. This however doesn't hold true for services. They can get other services even during initialization acquireDependencies.

Inheritors

Functions

Link copied to clipboard
abstract fun acquireDependencies(resolver: ServiceResolver<Base>)
Called after all services are registered, but none are started.
Link copied to clipboard
open fun onServiceStarted()
Called after acquireDependencies
Link copied to clipboard
open fun onServiceStopped()
Called on teardown.