]> git.argeo.org Git - gpl/argeo-slc.git/blob - server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.jms/META-INF/spring/jms.xml
Remove files committed by mistake
[gpl/argeo-slc.git] / server / org.argeo.slc.siteserver / bundles / org.argeo.slc.server.jms / META-INF / spring / jms.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <beans xmlns="http://www.springframework.org/schema/beans"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:schemaLocation="
5 http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
6
7 <import resource="classpath:org/argeo/slc/activemq/spring.xml" />
8
9 <!-- Agent Service -->
10 <bean id="agentService.jmsContainer.register" parent="listenerContainer">
11 <property name="destination" ref="slcJms.destination.agent.register" />
12 <property name="messageListener">
13 <bean parent="listenerAdapterCastor">
14 <constructor-arg ref="agentService" />
15 <property name="defaultListenerMethod" value="register" />
16 </bean>
17 </property>
18 </bean>
19
20 <bean id="agentService.jmsContainer.unregister" parent="listenerContainer">
21 <property name="destination" ref="slcJms.destination.agent.unregister" />
22 <property name="messageListener">
23 <bean parent="listenerAdapterCastor">
24 <constructor-arg ref="agentService" />
25 <property name="defaultListenerMethod" value="unregister" />
26 </bean>
27 </property>
28 </bean>
29
30 <!-- Test Manager Service -->
31 <bean parent="listenerContainer">
32 <property name="destination" ref="slcJms.destination.test.create" />
33 <property name="messageListener">
34 <bean parent="listenerAdapterCastor">
35 <constructor-arg ref="testManagerService" />
36 <property name="defaultListenerMethod" value="createTreeTestResult" />
37 </bean>
38 </property>
39 </bean>
40
41 <bean parent="listenerContainer">
42 <property name="destination" ref="slcJms.destination.test.addResultPart" />
43 <property name="messageListener">
44 <bean parent="listenerAdapterCastor">
45 <constructor-arg ref="testManagerService" />
46 <property name="defaultListenerMethod" value="addResultPart" />
47 </bean>
48 </property>
49 </bean>
50
51 <bean parent="listenerContainer">
52 <property name="destination" ref="slcJms.destination.test.close" />
53 <property name="messageListener">
54 <bean parent="listenerAdapterCastor">
55 <constructor-arg ref="testManagerService" />
56 <property name="defaultListenerMethod" value="closeTreeTestResult" />
57 </bean>
58 </property>
59 </bean>
60
61
62 <!-- Templates -->
63 <bean id="listenerContainer"
64 class="org.springframework.jms.listener.DefaultMessageListenerContainer"
65 abstract="true">
66 <property name="connectionFactory" ref="jmsConnectionFactory" />
67 </bean>
68
69 <bean id="listenerAdapterCastor"
70 class="org.springframework.jms.listener.adapter.MessageListenerAdapter"
71 abstract="true">
72 <property name="messageConverter" ref="slcDefault.jms.castorMessageConverter" />
73 </bean>
74
75 </beans>