|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.springframework.context.support.ApplicationObjectSupport
org.springframework.web.context.support.WebApplicationObjectSupport
org.springframework.web.servlet.support.WebContentGenerator
org.springframework.web.servlet.mvc.AbstractController
jetbrains.buildServer.controllers.BaseController
public abstract class BaseController
Base class for all of the TeamCity web controllers
| Field Summary | |
|---|---|
protected SBuildServer |
myServer
Initialized if controller is created with constructor: BaseController(jetbrains.buildServer.serverSide.SBuildServer) |
| Fields inherited from class org.springframework.web.servlet.support.WebContentGenerator |
|---|
METHOD_GET, METHOD_HEAD, METHOD_POST |
| Fields inherited from class org.springframework.context.support.ApplicationObjectSupport |
|---|
logger |
| Constructor Summary | |
|---|---|
protected |
BaseController()
Constructor |
protected |
BaseController(SBuildServer server)
Constructor. |
| Method Summary | |
|---|---|
protected abstract org.springframework.web.servlet.ModelAndView |
doHandle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Performs actual request processing |
protected ActionMessages |
getOrCreateMessages(javax.servlet.http.HttpServletRequest request)
Returns messages storage associated with specified HTTP request |
org.springframework.web.servlet.ModelAndView |
handleRequestInternal(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Calls doHandle(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) method and performs
processing of some common exceptions. |
protected org.springframework.web.servlet.ModelAndView |
simpleView(java.lang.String message)
Creates simple view which will display the specified message. |
| Methods inherited from class org.springframework.web.servlet.mvc.AbstractController |
|---|
handleRequest, isSynchronizeOnSession, setSynchronizeOnSession |
| Methods inherited from class org.springframework.web.servlet.support.WebContentGenerator |
|---|
applyCacheSeconds, applyCacheSeconds, cacheForSeconds, cacheForSeconds, checkAndPrepare, checkAndPrepare, getCacheSeconds, getSupportedMethods, isRequireSession, isUseCacheControlHeader, isUseCacheControlNoStore, isUseExpiresHeader, preventCaching, setCacheSeconds, setRequireSession, setSupportedMethods, setUseCacheControlHeader, setUseCacheControlNoStore, setUseExpiresHeader |
| Methods inherited from class org.springframework.web.context.support.WebApplicationObjectSupport |
|---|
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext |
| Methods inherited from class org.springframework.context.support.ApplicationObjectSupport |
|---|
getApplicationContext, getMessageSourceAccessor, initApplicationContext, requiredContextClass, setApplicationContext |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected SBuildServer myServer
BaseController(jetbrains.buildServer.serverSide.SBuildServer)
| Constructor Detail |
|---|
protected BaseController(SBuildServer server)
server - SBuildServer instanceprotected BaseController()
| Method Detail |
|---|
public final org.springframework.web.servlet.ModelAndView handleRequestInternal(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.Exception
doHandle(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) method and performs
processing of some common exceptions. Every page will also be provided with the following set of additional properties:
SBuildServer instanceServerSummarySUser instance)
handleRequestInternal in class org.springframework.web.servlet.mvc.AbstractControllerrequest - HTTP requestresponse - HTTP response
java.lang.Exception - exception
@Nullable
protected abstract org.springframework.web.servlet.ModelAndView doHandle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.Exception
request - HTTP requestresponse - HTTP response
java.lang.Exception - exceptionprotected ActionMessages getOrCreateMessages(javax.servlet.http.HttpServletRequest request)
request - HTTP request
protected org.springframework.web.servlet.ModelAndView simpleView(@NotNull
java.lang.String message)
message - message to display
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||