1 package org
.argeo
.slc
.web
.mvc
.process
;
5 import javax
.servlet
.http
.HttpServletRequest
;
6 import javax
.servlet
.http
.HttpServletResponse
;
8 import org
.springframework
.web
.servlet
.ModelAndView
;
9 import org
.springframework
.web
.servlet
.mvc
.ParameterizableViewController
;
11 import org
.apache
.commons
.logging
.Log
;
12 import org
.apache
.commons
.logging
.LogFactory
;
14 import org
.argeo
.slc
.dao
.process
.SlcExecutionDao
;
15 import org
.argeo
.slc
.process
.SlcExecution
;
17 public class SlcExecutionListController
extends ParameterizableViewController
{
18 private Log log
= LogFactory
.getLog(getClass());
20 private final SlcExecutionDao slcExecutionDao
;
22 public SlcExecutionListController(SlcExecutionDao slcExecutionDao
) {
23 this.slcExecutionDao
= slcExecutionDao
;
27 protected ModelAndView
handleRequestInternal(HttpServletRequest request
,
28 HttpServletResponse response
) throws Exception
{
29 ModelAndView modelAndView
= new ModelAndView();
31 List
<SlcExecution
> slcExecutions
= slcExecutionDao
.listSlcExecutions();
32 modelAndView
.addObject("slcExecutions", slcExecutions
);
33 modelAndView
.setViewName(getViewName());