1 package org
.argeo
.slc
.web
.mvc
.execution
;
3 import javax
.servlet
.http
.HttpServletRequest
;
4 import javax
.servlet
.http
.HttpServletResponse
;
6 import org
.argeo
.slc
.execution
.ExecutionModuleDescriptor
;
7 import org
.argeo
.slc
.execution
.ExecutionModulesManager
;
8 import org
.argeo
.slc
.web
.mvc
.AbstractServiceController
;
9 import org
.springframework
.web
.servlet
.ModelAndView
;
12 public class GetModuleDescriptor
extends AbstractServiceController
{
13 private ExecutionModulesManager modulesManager
;
16 protected void handleServiceRequest(HttpServletRequest request
,
17 HttpServletResponse response
, ModelAndView modelAndView
)
20 String moduleName
= request
.getParameter("moduleName");
21 String version
= request
.getParameter("version");
23 ExecutionModuleDescriptor md
= modulesManager
24 .getExecutionModuleDescriptor(moduleName
, version
);
25 modelAndView
.addObject(md
);
28 public void setModulesManager(ExecutionModulesManager modulesManager
) {
29 this.modulesManager
= modulesManager
;