@Deprecated public class StashBuildStrategy extends AbstractQuartzStrategy implements RepositoryAwareBuildStrategy
PollingBuildStrategy.| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_POLLING_PERIOD
Deprecated.
|
BUILD_STRATEGY, REPOSITORY_CHANGE_JOB, scheduler, TRIGGER_CONDITIONS_CONFIGURATION, TRIGGER_ID, TRIGGERED_OBJECT_ID, TRIGGERING_REPOSITORIES| Constructor and Description |
|---|
StashBuildStrategy()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
canTrigger(Class<? extends Triggerable> type)
Deprecated.
Default implementation: trigger only works for Chains
|
String |
getDescription()
Deprecated.
|
String |
getKey()
Deprecated.
A lowercase string key to identify the build strategy
|
String |
getName()
Deprecated.
Returns the display name of the strategy type.
|
protected Class<? extends org.quartz.Job> |
getStrategyJob()
Deprecated.
|
protected org.quartz.Trigger |
getTrigger(Triggerable triggerable)
Deprecated.
|
Set<Long> |
getTriggeringRepositories()
Deprecated.
Return a list of repository ids this trigger is configured for.
|
void |
setTriggeringRepositories(Set<Long> triggeringRepositories)
Deprecated.
Set list of repository ids this trigger is configured for.
|
createJobDetail, getScheduler, getUniqueId, init, initialiseJob, removeJob, setScheduleraddDefaultValues, getBuildStrategyManager, getId, getTextProvider, getTriggerConditionsConfiguration, getTriggerDetailsSummaryHtml, getUserDescription, populateFromConfig, setId, setUserDescription, toConfiguration, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddDefaultValues, getTriggerConditionsConfiguration, getTriggerDetailsSummaryHtml, getUserDescription, init, setId, setUserDescription, validatepopulateFromConfig, toConfigurationgetIdpublic static final int DEFAULT_POLLING_PERIOD
public String getKey()
BuildStrategygetKey in interface BuildStrategypublic String getName()
BuildStrategygetName in interface BuildStrategypublic String getDescription()
getDescription in interface BuildStrategygetDescription in class AbstractBuildStrategy@NotNull protected Class<? extends org.quartz.Job> getStrategyJob()
getStrategyJob in class AbstractQuartzStrategy@Nullable
protected org.quartz.Trigger getTrigger(@NotNull
Triggerable triggerable)
getTrigger in class AbstractQuartzStrategypublic Set<Long> getTriggeringRepositories()
RepositoryAwareBuildStrategygetTriggeringRepositories in interface RepositoryAwareBuildStrategySet of Longpublic void setTriggeringRepositories(Set<Long> triggeringRepositories)
RepositoryAwareBuildStrategysetTriggeringRepositories in interface RepositoryAwareBuildStrategypublic boolean canTrigger(@NotNull
Class<? extends Triggerable> type)
AbstractBuildStrategycanTrigger in interface BuildStrategycanTrigger in class AbstractQuartzStrategyCopyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.