| Trees | Indices | Help |
|
|---|
|
|
Provide access to resources through the use of
ResourceProvider components that make use of various data
sources.
| Instance Methods | |||
|
|||
| elisa.core.utils.defer.Deferred |
|
||
| elisa.core.utils.defer.Deferred |
|
||
|
|||
| tuple of elisa.core.components.model.Model elisa.core.utils.defer.Deferred |
|
||
| elisa.core.utils.defer.Deferred |
|
||
| elisa.core.utils.defer.Deferred |
|
||
| elisa.core.utils.defer.Deferred |
|
||
|
Inherited from Inherited from |
|||
| Inherited from manager.Manager | |||
|---|---|---|---|
|
|||
|
|||
| Class Variables | |
str
|
entry_point = 'elisa.core.components.resource_provider'the entry point listing providers in plugins |
|
Inherited from |
|
| Instance Variables | |
| Inherited from manager.Manager | |
|---|---|
list of elisa.core.component.Component
|
components components currently registered in the manager |
| Properties | |
|
Inherited from |
| Method Details |
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
|
Register a new component. When trying to register a component twice, an AlreadyRegistered failure will be returned.
|
Unregister a component. When trying to unregister a component that is not registered, a CannotUnregister failure will be returned.
|
Return the registered resource provider that corresponds to the given component path. This method should not be called to gain direct access to a resource provider, it is meant to be called only by capabilities at initialization time (capabilities need a reference to their "parent" resource provider).
|
Return a resource that The model that is returned does not always already contain all the resource. The deferred is fired when the resource loading is complete.
|
Update the resource pointed by
|
Put one resource into another. Both resources are identified with URIs.
|
Delete the resource that
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Tue Dec 1 10:54:31 2009 | http://epydoc.sourceforge.net |