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.