Class VersionedSettingsDslContextParametersTab
- 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
-
- jetbrains.buildServer.controllers.BaseController
-
- jetbrains.buildServer.controllers.BaseFormXmlController
-
- jetbrains.buildServer.controllers.project.VersionedSettingsDslContextParametersTab
-
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware,org.springframework.web.context.ServletContextAware,org.springframework.web.servlet.mvc.Controller
public class VersionedSettingsDslContextParametersTab extends BaseFormXmlController
-
-
Field Summary
Fields Modifier and Type Field Description static StringPATHstatic StringTAB_ID-
Fields inherited from class jetbrains.buildServer.controllers.BaseController
myServer
-
-
Constructor Summary
Constructors Constructor Description VersionedSettingsDslContextParametersTab(WebControllerManager manager, ProjectManager projectManager, VersionedSettingsManager versionedSettingsManager, CurrentVersionTracker currentVersionTracker, VersionedSettingsStatusTracker statusTracker, VcsContextLocator vcsContextLocator, VcsRegistry vcsRegistry, ConverterChangesStorage converterChangesStorage, OutdatedProjectSettingsHealthReport outdatedProjectSettingsHealthReport, VersionedSettingsDslContextParameters versionedSettingsDslContextParameters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.springframework.web.servlet.ModelAndViewdoGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)Implement this method to process GET requests.protected voiddoPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.jdom.Element xmlResponse)Implement this method to process POST requests.-
Methods inherited from class jetbrains.buildServer.controllers.BaseFormXmlController
addMessage, bindFromRequest, doHandle, forgetFormBean, forgetFormBean, getOrCreateFormBean, getOrCreateFormBean, isInitPageRequest, selfRedirectOnInit, writeErrors, writeRedirect
-
Methods inherited from class jetbrains.buildServer.controllers.BaseController
getOrCreateMessages, handleRequest, handleRequestInternal, isGet, isPost, redirectTo, setExceptionResolvers, simpleView
-
Methods inherited from class org.springframework.web.servlet.mvc.AbstractController
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
-
-
-
-
Field Detail
-
PATH
public static final String PATH
- See Also:
- Constant Field Values
-
TAB_ID
public static final String TAB_ID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
VersionedSettingsDslContextParametersTab
public VersionedSettingsDslContextParametersTab(@NotNull WebControllerManager manager, @NotNull ProjectManager projectManager, @NotNull VersionedSettingsManager versionedSettingsManager, @NotNull CurrentVersionTracker currentVersionTracker, @NotNull VersionedSettingsStatusTracker statusTracker, @NotNull VcsContextLocator vcsContextLocator, @NotNull VcsRegistry vcsRegistry, @NotNull ConverterChangesStorage converterChangesStorage, @NotNull OutdatedProjectSettingsHealthReport outdatedProjectSettingsHealthReport, @NotNull VersionedSettingsDslContextParameters versionedSettingsDslContextParameters)
-
-
Method Detail
-
doGet
protected org.springframework.web.servlet.ModelAndView doGet(@NotNull javax.servlet.http.HttpServletRequest request, @NotNull javax.servlet.http.HttpServletResponse response)Description copied from class:BaseFormXmlControllerImplement this method to process GET requests. Usually on GET request a form bean is created and a page is shown.- Specified by:
doGetin classBaseFormXmlController- Parameters:
request- HTTP requestresponse- HTTP response- Returns:
- model and view components
-
doPost
protected void doPost(@NotNull javax.servlet.http.HttpServletRequest request, @NotNull javax.servlet.http.HttpServletResponse response, @NotNull org.jdom.Element xmlResponse)Description copied from class:BaseFormXmlControllerImplement this method to process POST requests. Usually POST requests are changing state of the form bean and underlying model. To output errors (if request validation failed)ActionErrorscan be used. To add messages (if request processing was successful) useBaseFormXmlController.addMessage(javax.servlet.http.HttpServletRequest, String, String, String...)method.- Specified by:
doPostin classBaseFormXmlController- Parameters:
request- HTTP requestresponse- HTTP responsexmlResponse- XML response for AJAX requests
-
-