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 ChangeLogBean
createBean(javax.servlet.http.HttpServletRequest request, SProject project, BranchBean branchBean, SUser user, String filterId)
ChangeLogBean
createBean(SProject project, BranchBean branchBean, ChangeLogFilter filter, boolean isAddToSamePage)
ChangeLogFilter
getOrCreateChangeLogFilter(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:
createBean
in interfaceProjectChangeLogBeanProvider
-
createBean
@NotNull public ChangeLogBean createBean(@NotNull SProject project, @NotNull BranchBean branchBean, @NotNull ChangeLogFilter filter, boolean isAddToSamePage)
- Specified by:
createBean
in interfaceProjectChangeLogBeanProvider
-
getOrCreateChangeLogFilter
public ChangeLogFilter getOrCreateChangeLogFilter(@NotNull javax.servlet.http.HttpServletRequest request, @NotNull SUser user, @NotNull String filterId)
- Specified by:
getOrCreateChangeLogFilter
in interfaceProjectChangeLogBeanProvider
-
-