Package psiprobe.controllers
Class AbstractContextHandlerController
- java.lang.Object
-
- org.springframework.context.support.ApplicationObjectSupport
-
- org.springframework.web.context.support.WebApplicationObjectSupport
-
- org.springframework.web.servlet.support.WebContentGenerator
-
- org.springframework.web.servlet.mvc.AbstractController
-
- psiprobe.controllers.AbstractTomcatContainerController
-
- psiprobe.controllers.AbstractContextHandlerController
-
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
,org.springframework.web.context.ServletContextAware
,org.springframework.web.servlet.mvc.Controller
- Direct Known Subclasses:
AbstractNoSelfContextHandlerController
,AjaxReloadContextController
,AjaxToggleContextController
,BaseDownloadXmlConfController
,BaseGetApplicationController
,BaseUndeployContextController
,BaseViewXmlConfController
,ConnectionTestController
,DiscardCompiledJspController
,DisplayJspController
,DownloadServletController
,ExecuteSqlController
,ExpireSessionController
,ListAppAttributesController
,ListAppFilterMapsController
,ListAppFiltersController
,ListAppInitParamsController
,ListApplicationResourcesController
,ListServletMapsController
,ListServletsController
,ListSessionAttributesController
,ListSessionsController
,RecompileJspController
,RemoveApplicationAttributeController
,RemoveSessAttributeController
,ResetDataSourceController
,ViewServletSourceController
,ViewSourceController
public abstract class AbstractContextHandlerController extends AbstractTomcatContainerController
Base class for all controllers requiring "webapp" request parameter.
-
-
Field Summary
-
Fields inherited from class psiprobe.controllers.AbstractTomcatContainerController
logger
-
-
Constructor Summary
Constructors Constructor Description AbstractContextHandlerController()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract org.springframework.web.servlet.ModelAndView
handleContext(String contextName, org.apache.catalina.Context context, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Handle context.protected org.springframework.web.servlet.ModelAndView
handleRequestInternal(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
protected boolean
isContextOptional()
Checks if is context optional.-
Methods inherited from class psiprobe.controllers.AbstractTomcatContainerController
getContainerWrapper, getViewName, setContainerWrapper, setViewName
-
Methods inherited from class org.springframework.web.servlet.mvc.AbstractController
handleRequest, isSynchronizeOnSession, setSynchronizeOnSession
-
Methods inherited from class org.springframework.web.servlet.support.WebContentGenerator
applyCacheControl, applyCacheSeconds, applyCacheSeconds, cacheForSeconds, cacheForSeconds, checkAndPrepare, checkAndPrepare, checkRequest, getAllowHeader, getCacheControl, getCacheSeconds, getSupportedMethods, getVaryByRequestHeaders, isAlwaysMustRevalidate, isRequireSession, isUseCacheControlHeader, isUseCacheControlNoStore, isUseExpiresHeader, prepareResponse, preventCaching, setAlwaysMustRevalidate, setCacheControl, setCacheSeconds, setRequireSession, setSupportedMethods, setUseCacheControlHeader, setUseCacheControlNoStore, setUseExpiresHeader, setVaryByRequestHeaders
-
Methods inherited from class org.springframework.web.context.support.WebApplicationObjectSupport
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
-
-
-
-
Method Detail
-
handleRequestInternal
protected org.springframework.web.servlet.ModelAndView handleRequestInternal(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws Exception
- Specified by:
handleRequestInternal
in classorg.springframework.web.servlet.mvc.AbstractController
- Throws:
Exception
-
isContextOptional
protected boolean isContextOptional()
Checks if is context optional.- Returns:
- true, if is context optional
-
handleContext
protected abstract org.springframework.web.servlet.ModelAndView handleContext(String contextName, org.apache.catalina.Context context, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws Exception
Handle context.- Parameters:
contextName
- the context namecontext
- the contextrequest
- the requestresponse
- the response- Returns:
- the model and view
- Throws:
Exception
- the exception
-
-