|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.bamboo.build.strategy.AbstractBuildStrategy
com.atlassian.bamboo.build.strategy.QuartzStrategyImpl
com.atlassian.bamboo.build.strategy.CronTriggerBuildStrategy
public class CronTriggerBuildStrategy
Build strategy specified by a cron expression
| Field Summary |
|---|
| Fields inherited from class com.atlassian.bamboo.build.strategy.QuartzStrategyImpl |
|---|
BUILD_JOB_GROUP, BUILD_STRATEGY, buildTriggered |
| Fields inherited from class com.atlassian.bamboo.build.strategy.AbstractBuildStrategy |
|---|
changeList |
| Constructor Summary | |
|---|---|
CronTriggerBuildStrategy()
|
|
| Method Summary | |
|---|---|
String |
getCronExpression()
|
String |
getDescription()
|
String |
getKey()
A lowercase string key to identify the build strategy |
String |
getName()
Returns the display name of the strategy |
void |
initialiseJob(Build build)
must be re runnable |
void |
populateFromConfig(HierarchicalConfiguration config)
Update the current object with data in the FieldValueItemHolder |
void |
setCronExpression(String cronExpression)
|
HierarchicalConfiguration |
toConfiguration()
Generate a FieldValueItemHolder from the current state of the object |
ErrorCollection |
validate(BuildConfiguration buildConfiguration)
Takes in a BuildConfiguration and returns any errors possible |
| Methods inherited from class com.atlassian.bamboo.build.strategy.QuartzStrategyImpl |
|---|
getScheduler, init, isBuildTriggered, removeJob, requiresBuild, requiresPreBuildClean, setBuildTriggered, setScheduler |
| Methods inherited from class com.atlassian.bamboo.build.strategy.AbstractBuildStrategy |
|---|
addDefaultValues, getBuildMessage, getChangeList, log, populateChangeList, setBuildMessage |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.atlassian.bamboo.build.strategy.BuildStrategy |
|---|
addDefaultValues, getBuildMessage, getChangeList, setBuildMessage |
| Constructor Detail |
|---|
public CronTriggerBuildStrategy()
| Method Detail |
|---|
public String getKey()
BuildStrategy
public String getName()
BuildStrategy
public String getDescription()
getDescription in interface BuildStrategygetDescription in class AbstractBuildStrategypublic HierarchicalConfiguration toConfiguration()
ConvertibleFromConfigFieldValueItemHolder from the current state of the object
toConfiguration in interface ConvertibleFromConfigtoConfiguration in class AbstractBuildStrategyFieldValueItemHolder. Never nullpublic void populateFromConfig(HierarchicalConfiguration config)
ConvertibleFromConfigFieldValueItemHolder
populateFromConfig in interface ConvertibleFromConfigpopulateFromConfig in class AbstractBuildStrategypublic ErrorCollection validate(BuildConfiguration buildConfiguration)
BuildStrategyBuildConfiguration and returns any errors possible
validate in interface BuildStrategyvalidate in class AbstractBuildStrategybuildConfiguration - not null
ErrorCollection. must not be nullpublic void initialiseJob(Build build)
QuartzStrategy
public String getCronExpression()
public void setCronExpression(String cronExpression)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||