Class BrokenBuildPostProcessor
java.lang.Object
com.atlassian.bamboo.v2.build.BaseBuildConfigurationAwarePlugin
com.atlassian.bamboo.v2.build.BaseConfigurablePlugin
com.atlassian.bamboo.brokenbuildtracker.BrokenBuildPostProcessor
- All Implemented Interfaces:
PostChainAction,InitablePluginModule,BambooPluginModule,BuildConfigurationAwarePlugin,ConfigurablePlugin,RenderableBuildConfiguration
-
Field Summary
Fields inherited from class com.atlassian.bamboo.v2.build.BaseBuildConfigurationAwarePlugin
moduleDescriptor, templateRenderer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TrackingEntrycreateNewEntry(ImmutableChain chain, ChainResultsSummary summary) voidexecute(@NotNull ImmutableChain chain, @NotNull ChainResultsSummary chainResultsSummary, @NotNull ChainExecution chainExecution) Execute the custom actionvoidsetEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher) Deprecated.since 6.8 use constructor injection or annotation injectionvoidsetResultsSummaryManager(ResultsSummaryManager resultsSummaryManager) Deprecated.since 6.8 use constructor injection or annotation injectionvoidsetTrackingConfigurationManager(TrackingConfigurationManager trackingConfigurationManager) Deprecated.since 6.8 use constructor injection or annotation injectionvoidsetTrackingEntryManager(TrackingEntryManager trackingEntryManager) Deprecated.since 6.8 use constructor injection or annotation injectionMethods inherited from class com.atlassian.bamboo.v2.build.BaseConfigurablePlugin
customizeBuildRequirements, removeBuildRequirementsMethods inherited from class com.atlassian.bamboo.v2.build.BaseBuildConfigurationAwarePlugin
addDefaultValues, getEditHtml, getTemplateRenderer, getViewHtml, init, populateContextForEdit, populateContextForView, prepareConfigObject, setTemplateRenderer, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.bamboo.v2.build.BuildConfigurationAwarePlugin
addDefaultValues, isConfigurationMissing, prepareConfigObject, validateMethods inherited from interface com.atlassian.bamboo.plugin.InitablePluginModule
initMethods inherited from interface com.atlassian.bamboo.v2.build.RenderableBuildConfiguration
getEditHtml, getViewHtml
-
Constructor Details
-
BrokenBuildPostProcessor
public BrokenBuildPostProcessor()
-
-
Method Details
-
execute
public void execute(@NotNull @NotNull ImmutableChain chain, @NotNull @NotNull ChainResultsSummary chainResultsSummary, @NotNull @NotNull ChainExecution chainExecution) throws Exception Description copied from interface:PostChainActionExecute the custom action- Specified by:
executein interfacePostChainAction- Throws:
Exception
-
createNewEntry
-
setEventPublisher
Deprecated.since 6.8 use constructor injection or annotation injection -
setTrackingEntryManager
Deprecated.since 6.8 use constructor injection or annotation injection -
setTrackingConfigurationManager
@Deprecated public void setTrackingConfigurationManager(TrackingConfigurationManager trackingConfigurationManager) Deprecated.since 6.8 use constructor injection or annotation injection -
setResultsSummaryManager
Deprecated.since 6.8 use constructor injection or annotation injection
-