eu.etaxonomy.cdm.remote.controller
Class AbstractController<T extends CdmBase,SERVICE extends IService<T>>
java.lang.Object
eu.etaxonomy.cdm.remote.controller.AbstractController<T,SERVICE>
- Type Parameters:
T - SERVICE -
- Direct Known Subclasses:
- AbstractListController, BaseController, DerivedUnitFacadeController, PolytomousKeyNodeDtoController
public abstract class AbstractController<T extends CdmBase,SERVICE extends IService<T>>
- extends Object
- Author:
- a.kohlbecker
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_INIT_STRATEGY
protected static final List<String> DEFAULT_INIT_STRATEGY
logger
public static final Logger logger
service
protected SERVICE extends IService<T> service
DEFAULT_PAGE_SIZE
protected static final Integer DEFAULT_PAGE_SIZE
initializationStrategy
protected List<String> initializationStrategy
AbstractController
public AbstractController()
setService
public abstract void setService(SERVICE service)
setInitializationStrategy
public void setInitializationStrategy(List<String> initializationStrategy)
- Set the default initialization strategy for this controller.
- Parameters:
initializationStrategy -
requestPathAndQuery
protected String requestPathAndQuery(javax.servlet.http.HttpServletRequest request)
- Returns the HTTP request path and query parameters as string
- Parameters:
request -
- Returns:
- request path and query parameters as string.
Copyright © 2007-2013 EDIT. All Rights Reserved.