Class EditBuildFailureConditionsController
- 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.admin.projects.AbstractEditBuildTypeController
-
- jetbrains.buildServer.controllers.admin.projects.EditBuildFailureConditionsController
-
- 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 EditBuildFailureConditionsController extends AbstractEditBuildTypeController
- Author:
- kir
-
-
Field Summary
-
Fields inherited from class jetbrains.buildServer.controllers.BaseController
myServer
-
-
Constructor Summary
Constructors Constructor Description EditBuildFailureConditionsController(BuildServerEx server, AuthorizationInterceptor authInterceptor, EditBuildTypeFormFactory formFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
afterUpdate(javax.servlet.http.HttpServletRequest request, EditableBuildTypeSettingsForm form, BuildTypeSettings buildType)
Called after successful update of the build typeprotected void
bindFromRequest(javax.servlet.http.HttpServletRequest request, EditableBuildTypeSettingsForm form)
protected String
getActionDescription(EditableBuildTypeSettingsForm form)
protected org.springframework.web.servlet.ModelAndView
getModelAndView(javax.servlet.http.HttpServletRequest request, EditableBuildTypeSettingsForm form)
protected String
updateBuildType(ConfigAction cause, javax.servlet.http.HttpServletRequest request, EditableBuildTypeSettingsForm form, BuildTypeSettings buildType, ActionErrors errors)
Updates build type, optionally can return URL where to redirect after successful update.-
Methods inherited from class jetbrains.buildServer.controllers.admin.projects.AbstractEditBuildTypeController
doGet, doPost, forgetErrors, getForm, getFormState, getSelectedParamDescriptor, isStoreInSessionRequest, updateBuildTypeForViewAsCode, validate
-
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
-
-
-
-
Constructor Detail
-
EditBuildFailureConditionsController
public EditBuildFailureConditionsController(BuildServerEx server, AuthorizationInterceptor authInterceptor, EditBuildTypeFormFactory formFactory)
-
-
Method Detail
-
getModelAndView
protected org.springframework.web.servlet.ModelAndView getModelAndView(@NotNull javax.servlet.http.HttpServletRequest request, @NotNull EditableBuildTypeSettingsForm form)
- Specified by:
getModelAndView
in classAbstractEditBuildTypeController
-
bindFromRequest
protected void bindFromRequest(javax.servlet.http.HttpServletRequest request, @NotNull EditableBuildTypeSettingsForm form)
- Overrides:
bindFromRequest
in classAbstractEditBuildTypeController
-
getActionDescription
@NotNull protected String getActionDescription(@NotNull EditableBuildTypeSettingsForm form)
- Specified by:
getActionDescription
in classAbstractEditBuildTypeController
-
updateBuildType
protected String updateBuildType(@NotNull ConfigAction cause, javax.servlet.http.HttpServletRequest request, EditableBuildTypeSettingsForm form, BuildTypeSettings buildType, ActionErrors errors)
Description copied from class:AbstractEditBuildTypeController
Updates build type, optionally can return URL where to redirect after successful update.- Specified by:
updateBuildType
in classAbstractEditBuildTypeController
-
afterUpdate
protected void afterUpdate(javax.servlet.http.HttpServletRequest request, EditableBuildTypeSettingsForm form, BuildTypeSettings buildType)
Description copied from class:AbstractEditBuildTypeController
Called after successful update of the build type- Specified by:
afterUpdate
in classAbstractEditBuildTypeController
-
-