|
||||||||||
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 BuildStrategy
getDescription
in class AbstractBuildStrategy
public HierarchicalConfiguration toConfiguration()
ConvertibleFromConfig
FieldValueItemHolder
from the current state of the object
toConfiguration
in interface ConvertibleFromConfig
toConfiguration
in class AbstractBuildStrategy
FieldValueItemHolder
. Never nullpublic void populateFromConfig(HierarchicalConfiguration config)
ConvertibleFromConfig
FieldValueItemHolder
populateFromConfig
in interface ConvertibleFromConfig
populateFromConfig
in class AbstractBuildStrategy
public ErrorCollection validate(BuildConfiguration buildConfiguration)
BuildStrategy
BuildConfiguration
and returns any errors possible
validate
in interface BuildStrategy
validate
in class AbstractBuildStrategy
buildConfiguration
- 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 |