Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoberto E. Escobar2012-02-24 21:02:37 +0000
committerRyan D. Brooks2012-02-24 21:02:37 +0000
commit7803c382be2ab675c2f123fc2faa6416f5a0b5d6 (patch)
treeba0791f9e2444c5b04952b539e2c35f441963151 /plugins/org.eclipse.osee.orcs.db/OSGI-INF
parent5258e6a1ace816ae2f9e057b22845fbd24562e08 (diff)
downloadorg.eclipse.osee-7803c382be2ab675c2f123fc2faa6416f5a0b5d6.tar.gz
org.eclipse.osee-7803c382be2ab675c2f123fc2faa6416f5a0b5d6.tar.xz
org.eclipse.osee-7803c382be2ab675c2f123fc2faa6416f5a0b5d6.zip
feature[ats_VVMH0]: Integrate branch management and core datastore into ORCS
Diffstat (limited to 'plugins/org.eclipse.osee.orcs.db/OSGI-INF')
-rw-r--r--plugins/org.eclipse.osee.orcs.db/OSGI-INF/branch.data.store.xml11
-rw-r--r--plugins/org.eclipse.osee.orcs.db/OSGI-INF/data.store.admin.xml12
-rw-r--r--plugins/org.eclipse.osee.orcs.db/OSGI-INF/osee.datastore.schema.resource.xml8
3 files changed, 31 insertions, 0 deletions
diff --git a/plugins/org.eclipse.osee.orcs.db/OSGI-INF/branch.data.store.xml b/plugins/org.eclipse.osee.orcs.db/OSGI-INF/branch.data.store.xml
new file mode 100644
index 00000000000..28360800b0f
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db/OSGI-INF/branch.data.store.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" name="org.eclipse.osee.orcs.db.internal.branch.BranchDataStoreImpl">
+ <implementation class="org.eclipse.osee.orcs.db.internal.branch.BranchDataStoreImpl"/>
+ <service>
+ <provide interface="org.eclipse.osee.orcs.core.ds.BranchDataStore"/>
+ </service>
+ <reference bind="setLogger" cardinality="1..1" interface="org.eclipse.osee.logger.Log" name="Log" policy="static"/>
+ <reference bind="setDbService" cardinality="1..1" interface="org.eclipse.osee.framework.database.IOseeDatabaseService" name="IOseeDatabaseService" policy="static"/>
+ <reference bind="setCachingService" cardinality="1..1" interface="org.eclipse.osee.framework.core.services.IOseeCachingService" name="IOseeCachingService" policy="static"/>
+ <reference bind="setModelService" cardinality="1..1" interface="org.eclipse.osee.framework.core.services.IOseeModelFactoryService" name="IOseeModelFactoryService" policy="static"/>
+</scr:component>
diff --git a/plugins/org.eclipse.osee.orcs.db/OSGI-INF/data.store.admin.xml b/plugins/org.eclipse.osee.orcs.db/OSGI-INF/data.store.admin.xml
new file mode 100644
index 00000000000..c54b0e2e20f
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db/OSGI-INF/data.store.admin.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" name="org.eclipse.osee.orcs.db.internal.DataStoreAdminImpl">
+ <implementation class="org.eclipse.osee.orcs.db.internal.DataStoreAdminImpl"/>
+ <service>
+ <provide interface="org.eclipse.osee.orcs.core.ds.DataStoreAdmin"/>
+ </service>
+ <reference bind="setLogger" cardinality="1..1" interface="org.eclipse.osee.logger.Log" name="Log" policy="static"/>
+ <reference bind="setDbService" cardinality="1..1" interface="org.eclipse.osee.framework.database.IOseeDatabaseService" name="IOseeDatabaseService" policy="static"/>
+ <reference bind="setCacheService" cardinality="1..1" interface="org.eclipse.osee.framework.core.services.IOseeCachingService" name="IOseeCachingService" policy="static"/>
+ <reference bind="setBranchStore" cardinality="1..1" interface="org.eclipse.osee.orcs.core.ds.BranchDataStore" name="BranchDataStore" policy="static"/>
+ <reference bind="setSystemPreferences" cardinality="1..1" interface="org.eclipse.osee.orcs.core.SystemPreferences" name="SystemPreferences" policy="static"/>
+</scr:component>
diff --git a/plugins/org.eclipse.osee.orcs.db/OSGI-INF/osee.datastore.schema.resource.xml b/plugins/org.eclipse.osee.orcs.db/OSGI-INF/osee.datastore.schema.resource.xml
new file mode 100644
index 00000000000..bc7c61bb8eb
--- /dev/null
+++ b/plugins/org.eclipse.osee.orcs.db/OSGI-INF/osee.datastore.schema.resource.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" enabled="true" name="org.eclipse.osee.orcs.db.internal.resource.OseeDatastoreSchemaResource">
+ <implementation
+ class="org.eclipse.osee.orcs.db.internal.resource.OseeDatastoreSchemaResource" />
+ <service>
+ <provide interface="org.eclipse.osee.database.schema.SchemaResource"/>
+ </service>
+</scr:component>

Back to the top