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()
boolean
isFirstRun()
boolean
isNewRoot(VcsRootInstance root)
Returns true if previous state of the branches has no branches from the given rootvoid
saveCurrentBranches(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
-
-