1 package org
.argeo
.slc
.web
.mvc
.process
;
5 import javax
.servlet
.http
.HttpServletRequest
;
6 import javax
.servlet
.http
.HttpServletResponse
;
8 import org
.argeo
.slc
.dao
.process
.SlcExecutionDao
;
9 import org
.argeo
.slc
.msg
.ObjectList
;
10 import org
.argeo
.slc
.process
.SlcExecution
;
11 import org
.argeo
.slc
.web
.mvc
.AbstractServiceController
;
12 import org
.springframework
.web
.servlet
.ModelAndView
;
14 /** Lists SLC executions possibly filtering them. */
15 public class ListSlcExecutionsController
extends AbstractServiceController
{
16 private final SlcExecutionDao slcExecutionDao
;
18 public ListSlcExecutionsController(SlcExecutionDao slcExecutionDao
) {
19 this.slcExecutionDao
= slcExecutionDao
;
23 protected void handleServiceRequest(HttpServletRequest request
,
24 HttpServletResponse response
, ModelAndView modelAndView
)
26 List
<SlcExecution
> list
= slcExecutionDao
.listSlcExecutions();
27 modelAndView
.addObject("list", new ObjectList(list
));