1 package org
.argeo
.slc
.web
.mvc
.runtime
;
4 import java
.util
.Vector
;
6 import javax
.servlet
.http
.HttpServletRequest
;
7 import javax
.servlet
.http
.HttpServletResponse
;
9 import org
.argeo
.slc
.dao
.runtime
.SlcAgentDescriptorDao
;
10 import org
.argeo
.slc
.msg
.ObjectList
;
11 import org
.argeo
.slc
.runtime
.SlcAgentDescriptor
;
12 import org
.argeo
.slc
.web
.mvc
.AbstractServiceController
;
13 import org
.springframework
.web
.servlet
.ModelAndView
;
15 /** Lists results possibly filtering them. */
16 public class ListAgentsController
extends AbstractServiceController
{
17 private final SlcAgentDescriptorDao slcAgentDescriptorDao
;
19 public ListAgentsController(SlcAgentDescriptorDao slcAgentDescriptorDao
) {
20 this.slcAgentDescriptorDao
= slcAgentDescriptorDao
;
24 protected void handleServiceRequest(HttpServletRequest request
,
25 HttpServletResponse response
, ModelAndView modelAndView
)
27 List
<SlcAgentDescriptor
> list
= slcAgentDescriptorDao
28 .listSlcAgentDescriptors();
29 modelAndView
.addObject("list", new ObjectList(list
));