Gets the first registered service manager that creates an instance of the specified type, or null if no service
managers create an instance of the specified type.
Gets all service managers that create an instances of the specified type, or an empty list if no service
managers create an instance of the specified type.
Creates an InvalidServiceType caused by the service with the specified name, which returned an object from the
createService method of the specified type that is not an instance of the expected type.
The ServiceConditionContext contains context information available to a service condition and a method to notify
the kernel if a service condition is satisified asynchronously.
Immediately starts the service, and if the start ultimately completes successfully, all services owned by the
specified service, all services that are owned by those services, and so on, will be started using the
startServiceRecursive(ServiceName) method.
Immediately starts the service, and if the start ultimately completes successfully, all services owned by the
specified service, all services that are owned by those services, and so on, will be started using the
startServiceRecursive(ServiceName, StartStrategy) method.
Immediately starts the service, and if the start ultimately completes successfully, all services owned by the
specified service, all services that are owned by those services, and so on, will be started using the
startServiceRecursive(ServiceName) method.
Immediately starts the service, and if the start ultimately completes successfully, all services owned by the
specified service, all services that are owned by those services, and so on, will be started using the
startServiceRecursive(ServiceName, StartStrategy) method.