import javax.servlet.http.HttpServletResponse;\r
\r
import org.argeo.slc.services.test.TestManagerService;\r
+import org.argeo.slc.web.mvc.AbstractServiceController;\r
import org.springframework.web.servlet.ModelAndView;\r
-import org.springframework.web.servlet.mvc.ParameterizableViewController;\r
\r
public class RemoveResultFromCollectionController extends\r
- ParameterizableViewController {\r
+ AbstractServiceController {\r
private final TestManagerService testManagerService;\r
\r
public RemoveResultFromCollectionController(\r
this.testManagerService = testManagerService;\r
}\r
\r
- @Override\r
- protected ModelAndView handleRequestInternal(HttpServletRequest request,\r
- HttpServletResponse response) throws Exception {\r
+ protected void handleServiceRequest(HttpServletRequest request,\r
+ HttpServletResponse response, ModelAndView modelAndView)\r
+ throws Exception {\r
\r
String collectionId = request.getParameter("collectionId");\r
String resultUuid = request.getParameter("resultUuid");\r
\r
testManagerService.removeResultFromCollection(collectionId, resultUuid);\r
-\r
- ModelAndView modelAndView = new ModelAndView();\r
- modelAndView.setViewName(getViewName());\r
- return modelAndView;\r
}\r
}\r