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
.runtime
.SlcAgentDescriptor
;
11 import org
.argeo
.slc
.web
.mvc
.AbstractServiceController
;
12 import org
.springframework
.web
.servlet
.ModelAndView
;
14 /** Lists results possibly filtering them. */
15 public class CleanAgentsController
extends AbstractServiceController
{
16 private final SlcAgentDescriptorDao slcAgentDescriptorDao
;
18 public CleanAgentsController(SlcAgentDescriptorDao slcAgentDescriptorDao
) {
19 this.slcAgentDescriptorDao
= slcAgentDescriptorDao
;
23 protected void handleServiceRequest(HttpServletRequest request
,
24 HttpServletResponse response
, ModelAndView modelAndView
)
26 List
<SlcAgentDescriptor
> list
= slcAgentDescriptorDao
27 .listSlcAgentDescriptors();
28 for (SlcAgentDescriptor t
: new Vector
<SlcAgentDescriptor
>(list
)) {
29 slcAgentDescriptorDao
.delete(t
);