Interface HealthStatusItemConsumer
-
public interface HealthStatusItemConsumer
- Since:
- 8.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
consumeForBuildType(SBuildType buildType, HealthStatusItem item)
Stores item related to some buildType.void
consumeForProject(SProject project, HealthStatusItem item)
Stores item related to some project.void
consumeForTemplate(BuildTypeTemplate template, HealthStatusItem item)
Stores item related to some template.void
consumeForVcsRoot(SVcsRoot vcsRoot, HealthStatusItem item)
Stores item related to some vcs root.void
consumeGlobal(HealthStatusItem item)
Stores item not directly related to any entity in the system, i.e.
-
-
-
Method Detail
-
consumeForProject
void consumeForProject(@NotNull SProject project, @NotNull HealthStatusItem item)
Stores item related to some project.- Parameters:
project
- project the item is related toitem
- item
-
consumeForBuildType
void consumeForBuildType(@NotNull SBuildType buildType, @NotNull HealthStatusItem item)
Stores item related to some buildType.- Parameters:
buildType
- buildType the item is related toitem
- item
-
consumeForTemplate
void consumeForTemplate(@NotNull BuildTypeTemplate template, @NotNull HealthStatusItem item)
Stores item related to some template.- Parameters:
template
- template the item is related toitem
- item
-
consumeForVcsRoot
void consumeForVcsRoot(@NotNull SVcsRoot vcsRoot, @NotNull HealthStatusItem item)
Stores item related to some vcs root.- Parameters:
vcsRoot
- vcs root the item is related toitem
- item
-
consumeGlobal
void consumeGlobal(@NotNull HealthStatusItem item)
Stores item not directly related to any entity in the system, i.e. global item.- Parameters:
item
- item
-
-