eu.etaxonomy.cdm.remote.controller
Class NameListController
java.lang.Object
eu.etaxonomy.cdm.remote.controller.AbstractController<T,SERVICE>
eu.etaxonomy.cdm.remote.controller.AbstractListController<T,SERVICE>
eu.etaxonomy.cdm.remote.controller.BaseListController<T,SERVICE>
eu.etaxonomy.cdm.remote.controller.IdentifiableListController<TaxonNameBase,INameService>
eu.etaxonomy.cdm.remote.controller.NameListController
@Controller
@RequestMapping(value="/name")
public class NameListController
- extends IdentifiableListController<TaxonNameBase,INameService>
TODO write controller documentation
- Author:
- a.kohlbecker
|
Method Summary |
Pager<TaxonNameBase> |
doFindByName(String query,
Integer pageNumber,
Integer pageSize,
MatchMode matchMode,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
Pager<TaxonNameBase> |
doFindTitleCache(String query,
Integer pageNumber,
Integer pageSize,
MatchMode matchMode,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
void |
setService(INameService service)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NameListController
public NameListController()
setService
@Autowired
public void setService(INameService service)
- Specified by:
setService in class AbstractController<TaxonNameBase,INameService>
doFindTitleCache
@RequestMapping(method=GET,
value="findTitleCache")
public Pager<TaxonNameBase> doFindTitleCache(@RequestParam(value="query",required=true)
String query,
@RequestParam(value="pageNumber",required=false)
Integer pageNumber,
@RequestParam(value="pageSize",required=false)
Integer pageSize,
@RequestParam(value="matchMode",required=false)
MatchMode matchMode,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException
- Throws:
IOException
doFindByName
@RequestMapping(value="findByName",
method=GET)
public Pager<TaxonNameBase> doFindByName(@RequestParam(value="query",required=true)
String query,
@RequestParam(value="pageNumber",required=false)
Integer pageNumber,
@RequestParam(value="pageSize",required=false)
Integer pageSize,
@RequestParam(value="matchMode",required=false)
MatchMode matchMode,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException
- Throws:
IOException
Copyright © 2007-2013 EDIT. All Rights Reserved.