Class StubHealthStatusItemConsumer
- java.lang.Object
-
- jetbrains.buildServer.serverSide.healthStatus.reports.StubHealthStatusItemConsumer
-
- All Implemented Interfaces:
HealthStatusItemConsumer
public class StubHealthStatusItemConsumer extends Object implements HealthStatusItemConsumer
-
-
Constructor Summary
Constructors Constructor Description StubHealthStatusItemConsumer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconsumeForBuildType(SBuildType buildType, HealthStatusItem item)Stores item related to some buildType.voidconsumeForProject(SProject project, HealthStatusItem item)Stores item related to some project.voidconsumeForTemplate(BuildTypeTemplate template, HealthStatusItem item)Stores item related to some template.voidconsumeForVcsRoot(SVcsRoot vcsRoot, HealthStatusItem item)Stores item related to some vcs root.voidconsumeGlobal(HealthStatusItem item)Stores item not directly related to any entity in the system, i.e.List<HealthStatusItem>getConsumedItems()List<HealthStatusItem>getConsumedItemsGlobal()voidreset()
-
-
-
Method Detail
-
consumeForProject
public void consumeForProject(@NotNull SProject project, @NotNull HealthStatusItem item)Description copied from interface:HealthStatusItemConsumerStores item related to some project.- Specified by:
consumeForProjectin interfaceHealthStatusItemConsumer- Parameters:
project- project the item is related toitem- item
-
consumeForBuildType
public void consumeForBuildType(@NotNull SBuildType buildType, @NotNull HealthStatusItem item)Description copied from interface:HealthStatusItemConsumerStores item related to some buildType.- Specified by:
consumeForBuildTypein interfaceHealthStatusItemConsumer- Parameters:
buildType- buildType the item is related toitem- item
-
consumeForTemplate
public void consumeForTemplate(@NotNull BuildTypeTemplate template, @NotNull HealthStatusItem item)Description copied from interface:HealthStatusItemConsumerStores item related to some template.- Specified by:
consumeForTemplatein interfaceHealthStatusItemConsumer- Parameters:
template- template the item is related toitem- item
-
consumeForVcsRoot
public void consumeForVcsRoot(@NotNull SVcsRoot vcsRoot, @NotNull HealthStatusItem item)Description copied from interface:HealthStatusItemConsumerStores item related to some vcs root.- Specified by:
consumeForVcsRootin interfaceHealthStatusItemConsumer- Parameters:
vcsRoot- vcs root the item is related toitem- item
-
consumeGlobal
public void consumeGlobal(@NotNull HealthStatusItem item)Description copied from interface:HealthStatusItemConsumerStores item not directly related to any entity in the system, i.e. global item.- Specified by:
consumeGlobalin interfaceHealthStatusItemConsumer- Parameters:
item- item
-
getConsumedItems
@NotNull public List<HealthStatusItem> getConsumedItems()
-
getConsumedItemsGlobal
public List<HealthStatusItem> getConsumedItemsGlobal()
-
reset
public void reset()
-
-