]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - server/modules/org.argeo.slc.server.services/META-INF/spring/services-osgi.xml
Merge server modules configuration from SLC
[lgpl/argeo-commons.git] / server / modules / org.argeo.slc.server.services / META-INF / spring / services-osgi.xml
diff --git a/server/modules/org.argeo.slc.server.services/META-INF/spring/services-osgi.xml b/server/modules/org.argeo.slc.server.services/META-INF/spring/services-osgi.xml
new file mode 100644 (file)
index 0000000..af5d86f
--- /dev/null
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<beans:beans xmlns="http://www.springframework.org/schema/osgi"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:beans="http://www.springframework.org/schema/beans"
+       xsi:schemaLocation="http://www.springframework.org/schema/osgi  
+       http://www.springframework.org/schema/osgi/spring-osgi-1.1.xsd
+       http://www.springframework.org/schema/beans   
+       http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
+
+       <service ref="testManagerService" interface="org.argeo.slc.services.TestManagerService" />
+       <service ref="agentService" interface="org.argeo.slc.services.AgentService" />
+       <service ref="slcExecutionService"
+               interface="org.argeo.slc.services.SlcExecutionService" />
+       <service ref="attachmentsStorage"
+               interface="org.argeo.slc.core.attachment.AttachmentsStorage" />
+
+       <reference interface="org.argeo.slc.dao.test.tree.TreeTestResultDao"
+               id="testResultDao" />
+       <reference interface="org.argeo.slc.dao.test.tree.TreeTestResultCollectionDao"
+               id="testResultCollectionDao" />
+       <reference interface="org.argeo.slc.dao.test.TestRunDescriptorDao"
+               id="testRunDescriptorDao" />
+       <reference interface="org.argeo.slc.dao.process.SlcExecutionDao"
+               id="slcExecutionDao" />
+       <reference interface="org.argeo.slc.dao.runtime.SlcAgentDescriptorDao"
+               id="slcAgentDescriptorDao" />
+
+       <!--
+               <reference id="transactionManager"
+               interface="org.springframework.transaction.PlatformTransactionManager"
+               />
+       -->
+
+       <reference id="agentFactory" interface="org.argeo.slc.runtime.SlcAgentFactory" />
+
+       <list id="eventPublishers" interface="org.argeo.slc.msg.event.SlcEventPublisher"
+               cardinality="0..N" />
+
+</beans:beans>
\ No newline at end of file