Class VersionedSettingsChangeLogTab
- 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.project.VersionedSettingsChangeLogTab
-
- All Implemented Interfaces:
ChangeLogFilterProvider
,org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
,org.springframework.web.context.ServletContextAware
,org.springframework.web.servlet.mvc.Controller
public class VersionedSettingsChangeLogTab extends BaseController implements ChangeLogFilterProvider
-
-
Field Summary
Fields Modifier and Type Field Description static String
TAB_ID
-
Fields inherited from class jetbrains.buildServer.controllers.BaseController
myServer
-
-
Constructor Summary
Constructors Constructor Description VersionedSettingsChangeLogTab(WebControllerManager manager, ProjectManager projectManager, VersionedSettingsManager versionedSettingsManager, CurrentVersionTracker currentVersionTracker, VersionedSettingsStatusTracker statusTracker, VcsContextLocator vcsContextLocator, VcsRegistry vcsRegistry, GraphFactory graphFactory, VcsModificationHistory vcsHistory, ConverterChangesStorage converterChangesStorage, VcsModificationsStorage vcsModificationsStorage, OutdatedProjectSettingsHealthReport outdatedProjectSettingsHealthReport, ProjectSettingsGeneratorRegistry projectSettingsGeneratorRegistry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.springframework.web.servlet.ModelAndView
doHandle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Performs actual request processingChangeLogFilter
getOrCreateBean(javax.servlet.http.HttpServletRequest request, SUser user)
-
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
-
TAB_ID
public static final String TAB_ID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
VersionedSettingsChangeLogTab
public VersionedSettingsChangeLogTab(@NotNull WebControllerManager manager, @NotNull ProjectManager projectManager, @NotNull VersionedSettingsManager versionedSettingsManager, @NotNull CurrentVersionTracker currentVersionTracker, @NotNull VersionedSettingsStatusTracker statusTracker, @NotNull VcsContextLocator vcsContextLocator, @NotNull VcsRegistry vcsRegistry, @NotNull GraphFactory graphFactory, @NotNull VcsModificationHistory vcsHistory, @NotNull ConverterChangesStorage converterChangesStorage, @NotNull VcsModificationsStorage vcsModificationsStorage, @NotNull OutdatedProjectSettingsHealthReport outdatedProjectSettingsHealthReport, @NotNull ProjectSettingsGeneratorRegistry projectSettingsGeneratorRegistry)
-
-
Method Detail
-
doHandle
@Nullable protected org.springframework.web.servlet.ModelAndView doHandle(@NotNull javax.servlet.http.HttpServletRequest request, @NotNull javax.servlet.http.HttpServletResponse response) throws Exception
Description copied from class:BaseController
Performs actual request processing- Specified by:
doHandle
in classBaseController
- Parameters:
request
- HTTP requestresponse
- HTTP response- Returns:
- model and view components
- Throws:
Exception
- exception
-
getOrCreateBean
@Nullable public ChangeLogFilter getOrCreateBean(javax.servlet.http.HttpServletRequest request, SUser user)
- Specified by:
getOrCreateBean
in interfaceChangeLogFilterProvider
-
-