Interface SystemProblemNotification
-
public interface SystemProblemNotification
Provides an ability to raise a system problem and clear it if it's not actual anymore.- Since:
- 5.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description SystemProblemTicket
raiseProblem(SBuildType relatedTo, SystemProblem problem)
Raises a problem and links it to the given Build TypeSystemProblemTicket
raiseProblem(SBuildType relatedBuildType, SVcsRoot relatedVcsRoot, SystemProblem problem)
Raises a problem and links it to a pair of the given Build Type and VCS Root.SystemProblemTicket
raiseProblem(SVcsRoot relatedTo, SystemProblem problem)
Deprecated.since 2020.2
-
-
-
Method Detail
-
raiseProblem
@NotNull SystemProblemTicket raiseProblem(@NotNull SBuildType relatedTo, @NotNull SystemProblem problem)
Raises a problem and links it to the given Build Type- Parameters:
relatedTo
- Build Typeproblem
- problem- Returns:
- the problem ticket
-
raiseProblem
@NotNull @Deprecated SystemProblemTicket raiseProblem(@NotNull SVcsRoot relatedTo, @NotNull SystemProblem problem)
Deprecated.since 2020.2Raises a problem and links it to the given VCS Root- Parameters:
relatedTo
- VCS Rootproblem
- problem- Returns:
- the problem ticket
- See Also:
raiseProblem(SBuildType, SVcsRoot, SystemProblem)
-
raiseProblem
@NotNull SystemProblemTicket raiseProblem(@NotNull SBuildType relatedBuildType, @NotNull SVcsRoot relatedVcsRoot, @NotNull SystemProblem problem)
Raises a problem and links it to a pair of the given Build Type and VCS Root. The example of such problems are the problems with Checkout Rules -- they are related to both VCS Roots and Build Types.- Parameters:
relatedBuildType
- Build TyperelatedVcsRoot
- VCS Rootproblem
- problem- Returns:
- the problem ticket
-
-