|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecteu.etaxonomy.cdm.remote.controller.AbstractController<T,SERVICE>
eu.etaxonomy.cdm.remote.controller.BaseController<TaxonNameBase,INameService>
eu.etaxonomy.cdm.remote.controller.NameController
@Controller
@RequestMapping(value="/name/{uuid}")
public class NameControllerTODO write controller documentation
| Field Summary |
|---|
| Fields inherited from class eu.etaxonomy.cdm.remote.controller.BaseController |
|---|
baseClass |
| Fields inherited from class eu.etaxonomy.cdm.remote.controller.AbstractController |
|---|
DEFAULT_INIT_STRATEGY, DEFAULT_PAGE_SIZE, initializationStrategy, logger, service |
| Constructor Summary | |
|---|---|
NameController()
|
|
| Method Summary | |
|---|---|
List<String> |
doGetNameCache(UUID uuid,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
List<TypeDesignationBase> |
doGetNameTypeDesignations(UUID uuid,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Get the list of TypeDesignationBases of the
TaxonNameBase instance identified by the {name-uuid}. |
org.springframework.web.servlet.ModelAndView |
doGetTaggedName(UUID uuid,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
void |
setService(INameService service)
|
| Methods inherited from class eu.etaxonomy.cdm.remote.controller.BaseController |
|---|
doGet, doGetMethod, getCdmBaseInstance, getCdmBaseInstance, getCdmBaseInstance, getCdmBaseInstance, getCdmBaseInstance, getCdmBaseProperty, initBinder |
| Methods inherited from class eu.etaxonomy.cdm.remote.controller.AbstractController |
|---|
requestPathAndQuery, setInitializationStrategy |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NameController()
| Method Detail |
|---|
@Autowired public void setService(INameService service)
setService in class AbstractController<TaxonNameBase,INameService>
@RequestMapping(value="typeDesignations",
method=GET)
public List<TypeDesignationBase> doGetNameTypeDesignations(@PathVariable(value="uuid")
UUID uuid,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException
TypeDesignationBases of the
TaxonNameBase instance identified by the {name-uuid}.
URI: /{datasource-name}/name/{name-uuid}/typeDesignations
request - response -
TypeDesignationBase entities which are initialized
using the TYPEDESIGNATION_INIT_STRATEGY
IOException - TODO obsolete method?
@RequestMapping(value="nameCache",
method=GET)
public List<String> doGetNameCache(@PathVariable(value="uuid")
UUID uuid,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException
IOException
@RequestMapping(value="taggedName",
method=GET)
public org.springframework.web.servlet.ModelAndView doGetTaggedName(@PathVariable(value="uuid")
UUID uuid,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||