public static final class ProjectNamingStrategy.PatternProjectNamingStrategy extends ProjectNamingStrategy implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
ProjectNamingStrategy.PatternProjectNamingStrategy.DescriptorImpl |
ProjectNamingStrategy.DefaultProjectNamingStrategy, ProjectNamingStrategy.PatternProjectNamingStrategy, ProjectNamingStrategy.ProjectNamingStrategyDescriptor
ExtensionPoint.LegacyInstancesAreScopedToHudson
DEFAULT_NAMING_STRATEGY
Constructor and Description |
---|
PatternProjectNamingStrategy(String namePattern,
boolean forceExistingJobs)
Deprecated.
|
PatternProjectNamingStrategy(String namePattern,
String description,
boolean forceExistingJobs) |
Modifier and Type | Method and Description |
---|---|
void |
checkName(String name)
Called when creating a new job.
|
String |
getDescription() |
String |
getNamePattern() |
boolean |
isForceExistingJobs()
This flag can be used to force existing jobs to be migrated to a new naming strategy - if this method returns true, the naming will be enforced at every config change.
|
all, getDescriptor
@Deprecated public PatternProjectNamingStrategy(String namePattern, boolean forceExistingJobs)
public void checkName(String name)
ProjectNamingStrategy
checkName
in class ProjectNamingStrategy
name
- the name given from the UIpublic String getNamePattern()
public String getDescription()
public boolean isForceExistingJobs()
ProjectNamingStrategy
false
is
returned, only new jobs have to follow the strategy.isForceExistingJobs
in class ProjectNamingStrategy
true
if existing jobs should be enforced to confirm to the naming standard.Copyright © 2004–2021. All rights reserved.