Package jenkins.scm
Class SCMCheckoutStrategyDescriptor
- java.lang.Object
-
- hudson.model.Descriptor<SCMCheckoutStrategy>
-
- jenkins.scm.SCMCheckoutStrategyDescriptor
-
- Direct Known Subclasses:
DefaultSCMCheckoutStrategyImpl.DescriptorImpl
public abstract class SCMCheckoutStrategyDescriptor extends Descriptor<SCMCheckoutStrategy>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
-
Field Summary
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSCMCheckoutStrategyDescriptor()protectedSCMCheckoutStrategyDescriptor(Class<? extends SCMCheckoutStrategy> clazz)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static List<SCMCheckoutStrategyDescriptor>_for(AbstractProject p)static DescriptorExtensionList<SCMCheckoutStrategy,SCMCheckoutStrategyDescriptor>all()Returns all the registeredSCMCheckoutStrategys.abstract booleanisApplicable(AbstractProject project)AllowsSCMCheckoutStrategyDescriptorto target specific kind of projects, such as matrix projects.-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Constructor Detail
-
SCMCheckoutStrategyDescriptor
protected SCMCheckoutStrategyDescriptor(Class<? extends SCMCheckoutStrategy> clazz)
-
SCMCheckoutStrategyDescriptor
protected SCMCheckoutStrategyDescriptor()
-
-
Method Detail
-
isApplicable
public abstract boolean isApplicable(AbstractProject project)
AllowsSCMCheckoutStrategyDescriptorto target specific kind of projects, such as matrix projects.
-
all
public static DescriptorExtensionList<SCMCheckoutStrategy,SCMCheckoutStrategyDescriptor> all()
Returns all the registeredSCMCheckoutStrategys.
-
_for
public static List<SCMCheckoutStrategyDescriptor> _for(AbstractProject p)
-
-