|
||||||||||
| 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.SingleDailyBuildStrategy
public class SingleDailyBuildStrategy
Builds once a day at a specified time.
| 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 | |
|---|---|
SingleDailyBuildStrategy()
|
|
| Method Summary | |
|---|---|
String |
getDescription()
|
int |
getHour()
|
String |
getKey()
A lowercase string key to identify the build strategy |
int |
getMinute()
|
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 |
setHour(int hour)
|
void |
setMinute(int minute)
|
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 SingleDailyBuildStrategy()
| 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 int getHour()
public void setHour(int hour)
public int getMinute()
public void setMinute(int minute)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||