| Trees | Indices | Help |
|
|---|
|
|
A metadata capability is a special type of capability that provides metadata retrieval services on top of a given resource provider.
For example, this could be a music album cover retriever built on top of the Amazon resource provider.
A metadata capability has a rank that determines the level of confidence the metadata manager should give it when retrieving metadata. It allows to give a capability a higher priority over another one.
| Instance Methods | |||
bool
|
|
||
twisted.internet.defer.Deferred
|
|
||
|
Inherited from Inherited from |
|||
| Inherited from component.Component | |||
|---|---|---|---|
twisted.internet.defer.Deferred
|
|
||
twisted.internet.defer.Deferred
|
|
||
|
|||
|
|||
| Inherited from log.Loggable | |||
|
|||
| Class Methods | |||
| Inherited from component.Component | |||
|---|---|---|---|
| elisa.core.component.Component or a subclass |
|
||
| Class Variables | |
positive int
|
rank = 0the rank of the capability for the metadata manager |
|
Inherited from |
|
| Inherited from component.Component | |
|---|---|
config_doc = {}
|
|
default_config = {}
|
|
name = property(fget= name__get, fset= name__set)
|
|
path = PathDescriptor()
|
|
| Instance Variables | |
| Inherited from capability.Capability | |
|---|---|
| elisa.core.components.resource_provider.ResourceProvider |
provider the provider this capability belongs to |
| Properties | |
|
Inherited from |
| Method Details |
Test whether the capability is able to handle a metadata request on the given model.
|
Try to retrieve metadata and populate the model with it.
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Tue Dec 1 10:54:30 2009 | http://epydoc.sourceforge.net |