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. |