]>
git.argeo.org Git - gpl/argeo-slc.git/blob - WEB-INF/slc-service-servlet.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" xmlns:
aop=
"http://www.springframework.org/schema/aop"
5 http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
6 http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd">
8 <bean name=
"/isServerReady.service" class=
"org.argeo.slc.web.mvc.management.IsServerReady">
11 <bean name=
"/getResult.service" class=
"org.argeo.slc.web.mvc.result.GetResultController">
12 <constructor-arg ref=
"testResultDao" />
15 <bean name=
"/addResultToCollection.service"
16 class=
"org.argeo.slc.web.mvc.result.AddResultToCollectionController">
17 <constructor-arg ref=
"testManagerService" />
20 <bean name=
"/removeResultFromCollection.service"
21 class=
"org.argeo.slc.web.mvc.result.RemoveResultFromCollectionController">
22 <constructor-arg ref=
"testResultCollectionDao" />
23 <constructor-arg ref=
"testManagerService" />
26 <bean name=
"/listCollectionRefs.service"
27 class=
"org.argeo.slc.web.mvc.result.ResultCollectionReferencesController">
28 <constructor-arg ref=
"testResultCollectionDao" />
31 <bean name=
"/listResultAttributes.service"
32 class=
"org.argeo.slc.web.mvc.result.ListResultAttributesController">
33 <constructor-arg ref=
"testResultCollectionDao" />
36 <bean name=
"/listResults.service" class=
"org.argeo.slc.web.mvc.result.ListResultsController">
37 <constructor-arg ref=
"testResultCollectionDao" />
40 <bean name=
"/copyCollectionToCollection.service"
41 class=
"org.argeo.slc.web.mvc.result.CopyCollectionToCollectionController">
42 <constructor-arg ref=
"testResultCollectionDao" />
43 <constructor-arg ref=
"testManagerService" />
46 <bean name=
"/listAgents.service" class=
"org.argeo.slc.web.mvc.runtime.ListAgentsController">
47 <constructor-arg ref=
"slcAgentDescriptorDao" />
50 <bean name=
"/cleanAgents.service" class=
"org.argeo.slc.web.mvc.runtime.CleanAgentsController">
51 <constructor-arg ref=
"slcAgentDescriptorDao" />
54 <bean name=
"/listSlcExecutions.service"
55 class=
"org.argeo.slc.web.mvc.process.ListSlcExecutionsController">
56 <constructor-arg ref=
"slcExecutionDao" />
59 <bean name=
"/newSlcExecution.service"
60 class=
"org.argeo.slc.web.mvc.process.NewSlcExecutionController">
61 <property name=
"agentFactory" ref=
"agentFactory" />
62 <property name=
"unmarshaller" ref=
"unmarshaller" />
63 <property name=
"slcExecutionService" ref=
"slcExecutionService" />
66 <bean name=
"/getExecutionDescriptor.service" class=
"org.argeo.slc.web.mvc.execution.GetModuleDescriptor">
67 <property name=
"agentFactory" ref=
"agentFactory" />
70 <bean name=
"/listModulesDescriptors.service"
71 class=
"org.argeo.slc.web.mvc.execution.ListModulesDescriptors">
72 <property name=
"agentFactory" ref=
"agentFactory" />
76 <bean name=
"/addEventListener.service"
77 class=
"org.argeo.slc.web.mvc.event.AddEventListenerController">
78 <property name=
"eventListenerRegister" ref=
"eventListenerRegister" />
81 <bean name=
"/removeEventListener.service"
82 class=
"org.argeo.slc.web.mvc.event.RemoveEventListenerController">
83 <property name=
"eventListenerRegister" ref=
"eventListenerRegister" />
86 <bean name=
"/pollEvent.service" class=
"org.argeo.slc.web.mvc.event.PollEventController">
87 <property name=
"eventListenerRegister" ref=
"eventListenerRegister" />
88 <property name=
"eventListener" ref=
"eventListener" />
91 <bean name=
"eventListenerRegister" class=
"org.argeo.slc.web.mvc.WebSlcEventListenerRegister"
97 <bean name=
"/getAttachment.service" class=
"org.argeo.slc.web.mvc.attachment.GetAttachmentHandler">
98 <property name=
"attachmentsStorage" ref=
"attachmentsStorage" />
102 <bean name=
"/shutdownRuntime.service" class=
"org.argeo.slc.web.mvc.management.ShutdownRuntime">
103 <property name=
"dynamicRuntime" ref=
"dynamicRuntime" />
106 <!-- Provisioning -->
107 <bean name=
"/listModularDistributions.service"
108 class=
"org.argeo.slc.web.mvc.provisioning.ListModularDistributions">
109 <property name=
"modularDistributions" ref=
"modularDistributions" />
114 <bean id=
"handlerMapping"
115 class=
"org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping">
116 <property name=
"interceptors">
118 <ref bean=
"osivInterceptor" />
123 <bean id=
"viewResolver" class=
"org.argeo.slc.web.mvc.MarshallerViewResolver">
124 <constructor-arg ref=
"marshaller" />