\r
package eu.etaxonomy.cdm.remote.controller;\r
\r
+import io.swagger.annotations.Api;\r
+\r
import java.io.IOException;\r
-import java.util.List;\r
\r
import javax.servlet.http.HttpServletRequest;\r
import javax.servlet.http.HttpServletResponse;\r
\r
import org.springframework.beans.factory.annotation.Autowired;\r
import org.springframework.stereotype.Controller;\r
-import org.springframework.web.bind.annotation.PathVariable;\r
import org.springframework.web.bind.annotation.RequestMapping;\r
import org.springframework.web.bind.annotation.RequestMethod;\r
import org.springframework.web.bind.annotation.RequestParam;\r
* @date 24.03.2009\r
*/\r
@Controller\r
+@Api("name")\r
@RequestMapping(value = {"/name"})\r
public class NameListController extends IdentifiableListController<TaxonNameBase, INameService> {\r
\r
PagerParameters pagerParams = new PagerParameters(pageSize, pageNumber);\r
pagerParams.normalizeAndValidate(response);\r
\r
- return (Pager<TaxonNameBase>) service.findTitleCache(null, query, pagerParams.getPageSize(), pagerParams.getPageIndex(), null, matchMode);\r
+ return service.findTitleCache(null, query, pagerParams.getPageSize(), pagerParams.getPageIndex(), null, matchMode);\r
\r
}\r
\r
PagerParameters pagerParameters = new PagerParameters(pageSize, pageNumber);\r
pagerParameters.normalizeAndValidate(response);\r
\r
- return (Pager<TaxonNameBase>) service.findByTitle(TaxonNameBase.class, query, matchMode, null, pageSize, pageNumber, null, DEFAULT_INIT_STRATEGY);\r
+ return service.findByTitle(TaxonNameBase.class, query, matchMode, null, pageSize, pageNumber, null, getInitializationStrategy());\r
}\r
\r
}
\ No newline at end of file