com.atlassian.bamboo.build.strategy
Class QuartzStrategyImpl
java.lang.Object
com.atlassian.bamboo.build.strategy.AbstractBuildStrategy
com.atlassian.bamboo.build.strategy.QuartzStrategyImpl
- All Implemented Interfaces:
- BuildStrategy, QuartzStrategy, ConvertibleFromConfig
- Direct Known Subclasses:
- CronTriggerBuildStrategy, SingleDailyBuildStrategy
public abstract class QuartzStrategyImpl
- extends AbstractBuildStrategy
- implements QuartzStrategy
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BUILD_JOB_GROUP
protected static final String BUILD_JOB_GROUP
- See Also:
- Constant Field Values
BUILD_STRATEGY
protected static final String BUILD_STRATEGY
- See Also:
- Constant Field Values
buildTriggered
protected boolean buildTriggered
QuartzStrategyImpl
public QuartzStrategyImpl()
init
public void init(Build build)
- Description copied from class:
AbstractBuildStrategy
- Default to do nothing
- Specified by:
init in interface BuildStrategy- Overrides:
init in class AbstractBuildStrategy
removeJob
public void removeJob(Build build)
- Specified by:
removeJob in interface QuartzStrategy
isBuildTriggered
public boolean isBuildTriggered()
- Specified by:
isBuildTriggered in interface QuartzStrategy
setBuildTriggered
public void setBuildTriggered(boolean buildTriggered)
- Specified by:
setBuildTriggered in interface QuartzStrategy
requiresBuild
public boolean requiresBuild(Build build)
throws RepositoryException
- Description copied from interface:
BuildStrategy
- Should the build be built?
- Specified by:
requiresBuild in interface BuildStrategy
- Parameters:
build - The build
- Returns:
- True iff the build should be built.
- Throws:
RepositoryException
requiresPreBuildClean
public boolean requiresPreBuildClean()
- Description copied from interface:
BuildStrategy
- Should we clean the build files before we build?
- Specified by:
requiresPreBuildClean in interface BuildStrategy
- Returns:
- true iff the existing build file should be deleted first?
getScheduler
public Scheduler getScheduler()
setScheduler
public void setScheduler(Scheduler scheduler)
Copyright © 2006 Atlassian Software Systems. All Rights Reserved.