root/org.nuxeo.ecm.core/trunk/nuxeo-core-api/src/main/resources/OSGI-INF/RepositoryManager.xml

Revision 19925, 1.2 kB (checked in by bstefanescu, 2 years ago)

platform api deprecated

Line 
1 <?xml version="1.0"?>
2
3 <component name="org.nuxeo.ecm.core.api.repository.RepositoryManager" version="1.0.0">
4   <documentation>
5     Manage repositories. TODO: This should be merged with the repository service component
6     from core module
7     @author Bogdan Stefanescu (bs@nuxeo.com)
8   </documentation>
9
10   <implementation class="org.nuxeo.ecm.core.api.repository.RepositoryManagerImpl"/>
11
12   <service>
13     <provide
14       interface="org.nuxeo.ecm.core.api.repository.RepositoryManager"/>
15   </service>
16
17   <extension-point name="repositories">
18
19     <documentation>
20       Extension points for registering new repositories.
21       <p/>
22       Be aware that this extension point is not declaring repository backends but only
23       a client descriptor for repositories already registered in the system using
24       org.nuxeo.ecm.core.repository.RepositoryService#repository extension point
25       <p/>
26       In a future these 2 extension points may be merged.
27       <p/>
28       A repository is defined by an unique name (in the application) an optional label
29       and 0 or more properties that are dependent on the repository implementation
30     </documentation>
31
32     <object class="org.nuxeo.ecm.core.api.repository.Repository"/>
33
34   </extension-point>
35
36 </component>
Note: See TracBrowser for help on using the browser.