Class LowLevelBuildProblemMutingService
- java.lang.Object
-
- jetbrains.buildServer.serverSide.mute.BaseLowLevelMutingService<Integer>
-
- jetbrains.buildServer.serverSide.mute.LowLevelBuildProblemMutingService
-
public class LowLevelBuildProblemMutingService extends BaseLowLevelMutingService<Integer>
User: Victory.Bedrosova Date: 11/28/12 Time: 1:00 PM- Since:
- 8.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class jetbrains.buildServer.serverSide.mute.BaseLowLevelMutingService
BaseLowLevelMutingService.AbstractMutesConsumer<T>, BaseLowLevelMutingService.MutesConsumer<T>
-
-
Field Summary
-
Fields inherited from class jetbrains.buildServer.serverSide.mute.BaseLowLevelMutingService
myProjectManager
-
-
Constructor Summary
Constructors Constructor Description LowLevelBuildProblemMutingService(DBFunctionsProvider DB, ProjectManager projectManager)
-
Method Summary
-
Methods inherited from class jetbrains.buildServer.serverSide.mute.BaseLowLevelMutingService
addBuildTypesToTT, addProjectsToTT, getMutedProblems, getMuteId, invalidateMPLCacheFor, muteProblemsInBuildExistingMute, muteProblemsInBuildNewMute, muteProblemsInBuildTypes, muteProblemsInProject, resetMutedProblemsCache, retrieveCurrentMutes, retrieveCurrentMutes, retrieveMutes, retrieveMutesFromBuilds, retrieveMutesFromBuilds, retrieveMutesWithTimeOut, unmuteProblems, unmuteProblems, unmuteProblems
-
-
-
-
Constructor Detail
-
LowLevelBuildProblemMutingService
public LowLevelBuildProblemMutingService(@NotNull DBFunctionsProvider DB, @NotNull ProjectManager projectManager)
-
-
Method Detail
-
doMuteProblemsInBuild
protected void doMuteProblemsInBuild(@NotNull DBFunctions dbf, @Nullable Integer muteId, @NotNull Long buildId, @NotNull Collection<Integer> problemIds)
- Specified by:
doMuteProblemsInBuild
in classBaseLowLevelMutingService<Integer>
-
doMuteProblemsInBuildTypes
protected void doMuteProblemsInBuildTypes(@NotNull DBFunctions dbf, @NotNull Integer muteId, @NotNull Collection<String> buildTypeIds, @NotNull Collection<Integer> problemIds, boolean removePreviousMutes)
- Specified by:
doMuteProblemsInBuildTypes
in classBaseLowLevelMutingService<Integer>
-
doMuteProblemsInProject
protected void doMuteProblemsInProject(@NotNull DBFunctions dbf, @NotNull Integer muteId, @NotNull String projId, @NotNull Collection<String> projectIdsToUnmute, @NotNull Collection<String> buildTypeIdsToUnmute, @NotNull Collection<Integer> problemIds)
- Specified by:
doMuteProblemsInProject
in classBaseLowLevelMutingService<Integer>
-
doUnmuteProblemsInProjectsAndBuildTypes
protected void doUnmuteProblemsInProjectsAndBuildTypes(@NotNull DBFunctions dbf, @NotNull Collection<String> projectIds, @NotNull Collection<String> buildTypeIds, @NotNull Collection<Integer> problemIds)
- Specified by:
doUnmuteProblemsInProjectsAndBuildTypes
in classBaseLowLevelMutingService<Integer>
-
doUnmuteProblems
protected void doUnmuteProblems(@NotNull DBFunctions dbf, @NotNull Collection<Integer> muteIds)
- Specified by:
doUnmuteProblems
in classBaseLowLevelMutingService<Integer>
-
doUnmuteProblems
protected void doUnmuteProblems(@NotNull DBFunctions dbf, @NotNull Long buildId, @NotNull Collection<Integer> problemIds)
- Specified by:
doUnmuteProblems
in classBaseLowLevelMutingService<Integer>
-
doMuteProblems
protected void doMuteProblems(@NotNull DBFunctions dbf, @Nullable Integer muteId)
- Specified by:
doMuteProblems
in classBaseLowLevelMutingService<Integer>
-
doAddProblemsToTT
protected void doAddProblemsToTT(@NotNull DBFunctions dbf, @NotNull Collection<Integer> problemIds)
- Specified by:
doAddProblemsToTT
in classBaseLowLevelMutingService<Integer>
-
getAllMutes
@NotNull protected Map<Integer,Integer> getAllMutes(@NotNull DBFunctions dbf, @NotNull String buildTypeId)
- Specified by:
getAllMutes
in classBaseLowLevelMutingService<Integer>
-
retrieveCurrentMutes
protected void retrieveCurrentMutes(@NotNull DBFunctions dbf, @NotNull Set<String> projectIds, @NotNull Set<String> buildTypeIds, @NotNull BaseLowLevelMutingService.MutesConsumer<Integer> consumer)
- Specified by:
retrieveCurrentMutes
in classBaseLowLevelMutingService<Integer>
-
retrieveCurrentMutes
protected void retrieveCurrentMutes(@NotNull DBFunctions dbf, @NotNull Integer problemId, @NotNull BaseLowLevelMutingService.MutesConsumer<Integer> consumer)
- Specified by:
retrieveCurrentMutes
in classBaseLowLevelMutingService<Integer>
-
retrieveMutesWithTimeOut
protected void retrieveMutesWithTimeOut(@NotNull DBFunctions dbf, @NotNull BaseLowLevelMutingService.MutesConsumer<Integer> consumer)
- Specified by:
retrieveMutesWithTimeOut
in classBaseLowLevelMutingService<Integer>
-
retrieveMutes
public void retrieveMutes(@NotNull DBFunctions dbf, @NotNull Long buildId, @NotNull BaseLowLevelMutingService.MutesConsumer<Integer> consumer)
- Specified by:
retrieveMutes
in classBaseLowLevelMutingService<Integer>
-
retrieveMutesFromBuilds
protected void retrieveMutesFromBuilds(@NotNull DBFunctions dbf, @NotNull Integer problemId, @NotNull Collection<Long> buildIds, @NotNull BaseLowLevelMutingService.MutesConsumer<Integer> consumer)
- Specified by:
retrieveMutesFromBuilds
in classBaseLowLevelMutingService<Integer>
-
retrieveMutesFromBuilds
protected void retrieveMutesFromBuilds(@NotNull DBFunctions dbf, @NotNull Collection<Long> buildIds, @NotNull BaseLowLevelMutingService.MutesConsumer<Integer> consumer)
- Specified by:
retrieveMutesFromBuilds
in classBaseLowLevelMutingService<Integer>
-
getMutedProblems
@NotNull protected Collection<Integer> getMutedProblems(@NotNull DBFunctions dbf, @NotNull Integer muteId)
- Specified by:
getMutedProblems
in classBaseLowLevelMutingService<Integer>
-
-