abstract class AbstractSupervisor<T> : Supervisor
An abstraction of Supervisor
action
- The action for observing
<init> |
An abstraction of Supervisor AbstractSupervisor(action: (T) -> Unit) |
action |
The action for observing val action: (T) -> Unit |
ClassDescriptorSupervisor |
A supervisor for class descriptor observing open class ClassDescriptorSupervisor : AbstractSupervisor<String> |
ClassNameSupervisor |
A supervisor for class name observing class ClassNameSupervisor : AbstractSupervisor<String> |
ServiceSupervisor |
A supervisor for service (SPI) observing class ServiceSupervisor : AbstractSupervisor<Pair<String, Collection<String>>> |