Package jetbrains.buildServer.serverSide
Class BranchGroupsService
- java.lang.Object
-
- jetbrains.buildServer.serverSide.BranchGroupsService
-
public class BranchGroupsService extends Object
- Author:
- Yegor.Yarko Date: 25/06/2018
-
-
Constructor Summary
Constructors Constructor Description BranchGroupsService(ExtensionsProvider extensionsProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
collectBranches(String branchGroupId, BranchGroupsProvider.Context context, ItemProcessor<BranchEx> processor)
List<BranchGroupsProvider.BranchGroup>
getAvailableBranchGroups(BranchGroupsProvider.Context context)
Unlike BranchGroupsUserSelectedProvider#getAvailableBranchGroups, id of the branch group can contain special characters, like "-"
-
-
-
Constructor Detail
-
BranchGroupsService
public BranchGroupsService(@NotNull ExtensionsProvider extensionsProvider)
-
-
Method Detail
-
getAvailableBranchGroups
public List<BranchGroupsProvider.BranchGroup> getAvailableBranchGroups(@NotNull BranchGroupsProvider.Context context)
Unlike BranchGroupsUserSelectedProvider#getAvailableBranchGroups, id of the branch group can contain special characters, like "-"- Parameters:
context
-- Returns:
-
collectBranches
public void collectBranches(@NotNull String branchGroupId, @NotNull BranchGroupsProvider.Context context, @NotNull ItemProcessor<BranchEx> processor)
- Parameters:
branchGroupId
- id as returned from a call to getAvailableBranchGroupscontext
-processor
-
-
-