Class ProjectChangeLogBeanProviderImpl
- java.lang.Object
-
- jetbrains.buildServer.controllers.project.ProjectChangeLogBeanProviderImpl
-
- All Implemented Interfaces:
ProjectChangeLogBeanProvider
public class ProjectChangeLogBeanProviderImpl extends Object implements ProjectChangeLogBeanProvider
-
-
Constructor Summary
Constructors Constructor Description ProjectChangeLogBeanProviderImpl(SBuildServer buildServer, GraphFactory graphFactory, VersionedSettingsManager versionedSettingsManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChangeLogBeancreateBean(javax.servlet.http.HttpServletRequest request, SProject project, BranchBean branchBean, SUser user, String filterId)ChangeLogBeancreateBean(SProject project, BranchBean branchBean, ChangeLogFilter filter, boolean isAddToSamePage)ChangeLogFiltergetOrCreateChangeLogFilter(javax.servlet.http.HttpServletRequest request, SUser user, String filterId)
-
-
-
Constructor Detail
-
ProjectChangeLogBeanProviderImpl
public ProjectChangeLogBeanProviderImpl(@NotNull SBuildServer buildServer, @NotNull GraphFactory graphFactory, @NotNull VersionedSettingsManager versionedSettingsManager)
-
-
Method Detail
-
createBean
@NotNull public ChangeLogBean createBean(@NotNull javax.servlet.http.HttpServletRequest request, @NotNull SProject project, @NotNull BranchBean branchBean, @Nullable SUser user, @NotNull String filterId)
- Specified by:
createBeanin interfaceProjectChangeLogBeanProvider
-
createBean
@NotNull public ChangeLogBean createBean(@NotNull SProject project, @NotNull BranchBean branchBean, @NotNull ChangeLogFilter filter, boolean isAddToSamePage)
- Specified by:
createBeanin interfaceProjectChangeLogBeanProvider
-
getOrCreateChangeLogFilter
public ChangeLogFilter getOrCreateChangeLogFilter(@NotNull javax.servlet.http.HttpServletRequest request, @NotNull SUser user, @NotNull String filterId)
- Specified by:
getOrCreateChangeLogFilterin interfaceProjectChangeLogBeanProvider
-
-