Collection of services.
Contain several services, and manage their start-up/shut-down.
Services can be accessed by name if they have a name, and it is always
possible to iterate over them.
| Method Summary |
| |
__iter__(self)
Get an iterator over all child services |
| |
addService(self,
service)
Add a child service. |
IService @raise KeyError: Raised
if the service has no child with the given name.
|
getServiceNamed(self,
name)
Get the child service with a given name. |
| |
removeService(self,
service)
Remove a child service. |