]>
git.argeo.org Git - gpl/argeo-slc.git/blob - modules/server/org.argeo.slc.webapp.war/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=
"/getSlcExecution.service" class=
"org.argeo.slc.web.mvc.process.GetSlcExecution">
60 <property name=
"slcExecutionDao" ref=
"slcExecutionDao" />
61 <property name=
"unmarshaller" ref=
"unmarshaller" />
62 <property name=
"attachmentsStorage" ref=
"attachmentsStorage" />
65 <bean name=
"/newSlcExecution.service"
66 class=
"org.argeo.slc.web.mvc.process.NewSlcExecutionController">
67 <property name=
"agentFactory" ref=
"agentFactory" />
68 <property name=
"unmarshaller" ref=
"unmarshaller" />
69 <property name=
"marshaller" ref=
"marshaller" />
70 <property name=
"slcExecutionService" ref=
"slcExecutionService" />
71 <property name=
"attachmentsStorage" ref=
"attachmentsStorage" />
74 <bean name=
"/getExecutionDescriptor.service" class=
"org.argeo.slc.web.mvc.execution.GetModuleDescriptor">
75 <property name=
"agentFactory" ref=
"agentFactory" />
78 <bean name=
"/listModulesDescriptors.service"
79 class=
"org.argeo.slc.web.mvc.execution.ListModulesDescriptors">
80 <property name=
"agentFactory" ref=
"agentFactory" />
84 <bean name=
"/addEventListener.service"
85 class=
"org.argeo.slc.web.mvc.event.AddEventListenerController">
86 <property name=
"eventListenerRegister" ref=
"eventListenerRegister" />
89 <bean name=
"/removeEventListener.service"
90 class=
"org.argeo.slc.web.mvc.event.RemoveEventListenerController">
91 <property name=
"eventListenerRegister" ref=
"eventListenerRegister" />
94 <bean name=
"/pollEvent.service" class=
"org.argeo.slc.web.mvc.event.PollEventController">
95 <property name=
"eventListenerRegister" ref=
"eventListenerRegister" />
96 <property name=
"eventListener" ref=
"eventListener" />
99 <bean name=
"eventListenerRegister" class=
"org.argeo.slc.web.mvc.WebSlcEventListenerRegister"
104 <!-- Attachements -->
105 <bean name=
"/getAttachment.service" class=
"org.argeo.slc.web.mvc.attachment.GetAttachmentHandler">
106 <property name=
"attachmentsStorage" ref=
"attachmentsStorage" />
110 <bean name=
"/shutdownRuntime.service" class=
"org.argeo.slc.web.mvc.management.ShutdownRuntime">
111 <property name=
"dynamicRuntime" ref=
"dynamicRuntime" />
114 <!-- Provisioning -->
115 <bean name=
"/listModularDistributions.service"
116 class=
"org.argeo.slc.web.mvc.provisioning.ListModularDistributions">
117 <property name=
"modularDistributions" ref=
"modularDistributions" />
120 <bean name=
"/installModule.service" class=
"org.argeo.slc.web.mvc.management.InstallModule">
121 <property name=
"dynamicRuntime" ref=
"dynamicRuntime" />
124 <bean name=
"/uninstallModule.service" class=
"org.argeo.slc.web.mvc.management.UninstallModule">
125 <property name=
"dynamicRuntime" ref=
"dynamicRuntime" />
129 <bean id=
"handlerMapping"
130 class=
"org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping">
131 <property name=
"interceptors">
133 <ref bean=
"osivInterceptor" />
138 <bean id=
"viewResolver" class=
"org.argeo.slc.web.mvc.MarshallerViewResolver">
139 <constructor-arg ref=
"marshaller" />