]> git.argeo.org Git - gpl/argeo-slc.git/blob - eclipse/plugins/org.argeo.slc.client.hibernate/META-INF/spring/osgi.xml
51602be3b0886aa06480a65c2ea086580f582d4a
[gpl/argeo-slc.git] / eclipse / plugins / org.argeo.slc.client.hibernate / META-INF / spring / osgi.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <beans:beans xmlns="http://www.springframework.org/schema/osgi"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:beans="http://www.springframework.org/schema/beans"
4 xsi:schemaLocation="http://www.springframework.org/schema/osgi
5 http://www.springframework.org/schema/osgi/spring-osgi-1.1.xsd
6 http://www.springframework.org/schema/beans
7 http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
8
9 <beans:description>
10 This bundle is the bridge between the slc RCP
11 client
12 and hibernate implementation of the model.
13
14 Corresponding java classes
15 are implemented
16 in the org.client.slc.client.core bundle.
17 </beans:description>
18
19 <!-- Services exposed by the bundle -->
20 <service ref="processListTableLabelProvider" interface="org.eclipse.jface.viewers.ITableLabelProvider" />
21 <service ref="processListStructuredContentProvider"
22 interface="org.eclipse.jface.viewers.IStructuredContentProvider" />
23 <service ref="processDetailContentProvider" interface="org.eclipse.jface.viewers.ITreeContentProvider" />
24 <service ref="resultDetailLabelProvider" interface="org.eclipse.jface.viewers.ITableLabelProvider" />
25 <service ref="resultDetailContentProvider" interface="org.eclipse.jface.viewers.ITreeContentProvider" />
26
27 <!-- References Needed -->
28 <reference id="slcExecutionDao" interface="org.argeo.slc.dao.process.SlcExecutionDao"
29 context-class-loader="service-provider" />
30
31 <reference id="transactionManager"
32 interface="org.springframework.transaction.PlatformTransactionManager"
33 context-class-loader="service-provider" />
34
35 <reference id="sessionFactory" interface="org.hibernate.SessionFactory" />
36
37
38 </beans:beans>