Interface TriggerStorage
-
public interface TriggerStorage
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<jetbrains.buildServer.buildTriggers.vcs.remoteRun.BranchKey,jetbrains.buildServer.buildTriggers.vcs.remoteRun.RawBranchData>getPrevBranches()booleanisFirstRun()booleanisNewRoot(VcsRootInstance root)Returns true if previous state of the branches has no branches from the given rootvoidsaveCurrentBranches(Map<jetbrains.buildServer.buildTriggers.vcs.remoteRun.BranchKey,jetbrains.buildServer.buildTriggers.vcs.remoteRun.BranchData> currentBranches, jetbrains.buildServer.buildTriggers.vcs.remoteRun.BranchInfoProvider branchInfoProvider)
-
-
-
Method Detail
-
isFirstRun
boolean isFirstRun()
-
getPrevBranches
@NotNull Map<jetbrains.buildServer.buildTriggers.vcs.remoteRun.BranchKey,jetbrains.buildServer.buildTriggers.vcs.remoteRun.RawBranchData> getPrevBranches()
-
saveCurrentBranches
void saveCurrentBranches(@NotNull Map<jetbrains.buildServer.buildTriggers.vcs.remoteRun.BranchKey,jetbrains.buildServer.buildTriggers.vcs.remoteRun.BranchData> currentBranches, @NotNull jetbrains.buildServer.buildTriggers.vcs.remoteRun.BranchInfoProvider branchInfoProvider)
-
isNewRoot
boolean isNewRoot(@NotNull VcsRootInstance root)Returns true if previous state of the branches has no branches from the given root- Parameters:
root- VCS root of interest- Returns:
- see above
-
-