Class e.c.c.c.Capability(Component):

Part of elisa.core.components.capability View In Hierarchy

Known subclasses: elisa.core.components.metadata_capability.MetadataCapability

A capability is an additional service built on top of a resource provider, such as metadata retrieval or advanced search facilities. Because of this a capability always has a reference to a elisa.core.components.resource_provider.ResourceProvider.

Each capability's API is tailored for specific needs. That API is used by a corresponding elisa.core.manager.Manager that decides on the capabilities to forward the request to. A capability translates such a request into a call to its provider's API.

Instance Variablesproviderthe provider this capability belongs to (type: elisa.core.components.resource_provider.ResourceProvider )

Inherited from Loggable (via Component):

Line # Kind Name Docs
81 Method __init__ Undocumented
API Documentation for Elisa Media Center, generated by pydoctor at 2009-02-16 19:15:05.