Class BranchBeanFactory
- java.lang.Object
-
- jetbrains.buildServer.controllers.BranchBeanFactory
-
public class BranchBeanFactory extends Object
- Author:
- Yegor.Yarko Date: 09/07/2018
-
-
Constructor Summary
Constructors Constructor Description BranchBeanFactory(BranchGroupsService branchGroupsService, SecurityContext securityContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BranchBeancreateBranchBean(String userBranch)BuildTypeBranchBeancreateBranchBean(String userBranch, SBuildType buildType)Creates branch bean from the "userBranch" name.BuildTypeBranchBeancreateBranchBean(BranchEx branch, SBuildType buildType)Creates branch bean from the branch.BuildTypeBranchBeancreateBranchBean(BuildPromotion build, SBuildType buildType)BuildTypeBranchBeangetBranchBeanFromRequest(javax.servlet.http.HttpServletRequest request, SBuildType buildType)BranchBeangetBranchBeanFromRequest(javax.servlet.http.HttpServletRequest request, SProject project)booleanhasBranchDataInRequest(javax.servlet.http.HttpServletRequest request, SProject project)
-
-
-
Constructor Detail
-
BranchBeanFactory
public BranchBeanFactory(@NotNull BranchGroupsService branchGroupsService, @NotNull SecurityContext securityContext)
-
-
Method Detail
-
createBranchBean
@NotNull public BranchBean createBranchBean(@Nullable String userBranch)
-
createBranchBean
@NotNull public BuildTypeBranchBean createBranchBean(@Nullable String userBranch, @NotNull SBuildType buildType)
Creates branch bean from the "userBranch" name. Defaults to "all branches"
-
createBranchBean
@NotNull public BuildTypeBranchBean createBranchBean(@Nullable BranchEx branch, @NotNull SBuildType buildType)
Creates branch bean from the branch. Defaults to default branch
-
createBranchBean
@NotNull public BuildTypeBranchBean createBranchBean(@NotNull BuildPromotion build, @NotNull SBuildType buildType)
-
hasBranchDataInRequest
public boolean hasBranchDataInRequest(@NotNull javax.servlet.http.HttpServletRequest request, @NotNull SProject project)
-
getBranchBeanFromRequest
@NotNull public BuildTypeBranchBean getBranchBeanFromRequest(@NotNull javax.servlet.http.HttpServletRequest request, @NotNull SBuildType buildType)
-
getBranchBeanFromRequest
@NotNull public BranchBean getBranchBeanFromRequest(@NotNull javax.servlet.http.HttpServletRequest request, @NotNull SProject project)
-
-