]> git.argeo.org Git - gpl/argeo-slc.git/blob - runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/web/mvc/result/AddResultToCollectionController.java
Add generic copy/remove to/from collection(s)
[gpl/argeo-slc.git] / runtime / org.argeo.slc.server / src / main / java / org / argeo / slc / web / mvc / result / AddResultToCollectionController.java
1 package org.argeo.slc.web.mvc.result;
2
3 import javax.servlet.http.HttpServletRequest;
4 import javax.servlet.http.HttpServletResponse;
5
6 import org.argeo.slc.services.test.TestManagerService;
7 import org.argeo.slc.web.mvc.AbstractServiceController;
8 import org.springframework.web.servlet.ModelAndView;
9
10 public class AddResultToCollectionController extends AbstractServiceController {
11 private final TestManagerService testManagerService;
12
13 public AddResultToCollectionController(TestManagerService testManagerService) {
14 this.testManagerService = testManagerService;
15 }
16
17 protected void handleServiceRequest(HttpServletRequest request,
18 HttpServletResponse response, ModelAndView modelAndView)
19 throws Exception {
20
21 String collectionId = request.getParameter("collectionId");
22 String resultUuid = request.getParameter("resultUuid");
23
24 testManagerService.addResultToCollection(collectionId, resultUuid);
25 }
26 }