@Deprecated public abstract class AbstractBuildStrategy extends Object implements BuildStrategy
| Constructor and Description |
|---|
AbstractBuildStrategy()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addDefaultValues(BuildConfiguration buildConfiguration)
Deprecated.
|
boolean |
canTrigger(Class<? extends Triggerable> type)
Deprecated.
Default implementation: trigger only works for Chains
|
protected BuildStrategyManager |
getBuildStrategyManager()
Deprecated.
|
String |
getDescription()
Deprecated.
|
long |
getId()
Deprecated.
|
protected com.opensymphony.xwork2.TextProvider |
getTextProvider()
Deprecated.
|
Map<String,String> |
getTriggerConditionsConfiguration()
Deprecated.
|
String |
getTriggerDetailsSummaryHtml(Triggerable triggerable,
com.atlassian.core.i18n.I18nTextProvider i18nTextProvider)
Deprecated.
|
String |
getUserDescription()
Deprecated.
Name under which this instance of build strategy appears on Plan's list of triggers.
|
void |
init(Triggerable build)
Deprecated.
Default to do nothing
|
void |
populateFromConfig(org.apache.commons.configuration.HierarchicalConfiguration config)
Deprecated.
Update the current object with data in the
HierarchicalConfiguration |
void |
setId(long id)
Deprecated.
|
void |
setUserDescription(String userDescription)
Deprecated.
|
org.apache.commons.configuration.HierarchicalConfiguration |
toConfiguration()
Deprecated.
Generate a
HierarchicalConfiguration from the current state of the object |
ErrorCollection |
validate(BuildConfiguration buildConfiguration)
Deprecated.
Takes in a
BuildConfiguration and returns any errors possible |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetKey, getNamepublic void init(@NotNull
Triggerable build)
init in interface BuildStrategypublic void addDefaultValues(BuildConfiguration buildConfiguration)
addDefaultValues in interface BuildStrategypublic String getDescription()
getDescription in interface BuildStrategy@NotNull public org.apache.commons.configuration.HierarchicalConfiguration toConfiguration()
ConvertibleFromConfigHierarchicalConfiguration from the current state of the objecttoConfiguration in interface ConvertibleFromConfigHierarchicalConfiguration. Never nullpublic void populateFromConfig(@NotNull
org.apache.commons.configuration.HierarchicalConfiguration config)
ConvertibleFromConfigHierarchicalConfigurationpopulateFromConfig in interface ConvertibleFromConfigpublic ErrorCollection validate(BuildConfiguration buildConfiguration)
BuildStrategyBuildConfiguration and returns any errors possiblevalidate in interface BuildStrategybuildConfiguration - not nullErrorCollection. must not be nullprotected BuildStrategyManager getBuildStrategyManager()
protected com.opensymphony.xwork2.TextProvider getTextProvider()
@NotNull public String getUserDescription()
BuildStrategygetUserDescription in interface BuildStrategypublic void setUserDescription(@NotNull
String userDescription)
setUserDescription in interface BuildStrategypublic long getId()
getId in interface BambooIdProviderpublic void setId(long id)
setId in interface BuildStrategypublic Map<String,String> getTriggerConditionsConfiguration()
getTriggerConditionsConfiguration in interface BuildStrategypublic boolean canTrigger(@NotNull
Class<? extends Triggerable> type)
canTrigger in interface BuildStrategy@NotNull public String getTriggerDetailsSummaryHtml(@NotNull Triggerable triggerable, @NotNull com.atlassian.core.i18n.I18nTextProvider i18nTextProvider)
getTriggerDetailsSummaryHtml in interface BuildStrategyCopyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.