]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.services/META-INF/spring/services-osgi.xml
Separate agent modules
[gpl/argeo-slc.git] / server / org.argeo.slc.siteserver / bundles / org.argeo.slc.server.services / META-INF / spring / services-osgi.xml
index 04c557c55a5ab7c2bbdf890ee86e1505c1afe09d..5a46059ec5a5f2b3b26c40f00a0d816fe0a2d3df 100644 (file)
@@ -10,6 +10,8 @@
        <service ref="agentService" interface="org.argeo.slc.services.runtime.AgentService" />
        <service ref="slcExecutionService"
                interface="org.argeo.slc.services.process.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.runtime.SlcAgentDescriptorDao"
                id="slcAgentDescriptorDao" />
 
-       <!-- <reference id="transactionManager"
-               interface="org.springframework.transaction.PlatformTransactionManager" /> -->
+       <!--
+               <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