Package com.cloudogu.scmmanager.scm
Class ScmManagerSourceDescriptor
java.lang.Object
hudson.model.Descriptor<jenkins.scm.api.SCMSource>
jenkins.scm.api.SCMSourceDescriptor
com.cloudogu.scmmanager.scm.ScmManagerSourceDescriptor
- Direct Known Subclasses:
ScmManagerSource.DescriptorImpl
,ScmManagerSvnSource.DescriptorImpl
public class ScmManagerSourceDescriptor
extends jenkins.scm.api.SCMSourceDescriptor
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
Field Summary
FieldsFields inherited from class jenkins.scm.api.SCMSourceDescriptor
categories
Fields inherited from class hudson.model.Descriptor
clazz
-
Method Summary
Modifier and TypeMethodDescriptionprotected String
createRepositoryOption
(Repository repository) doCheckCredentialsId
(jenkins.scm.api.SCMSourceOwner context, String serverUrl, String value) doCheckRepository
(jenkins.scm.api.SCMSourceOwner context, String serverUrl, String credentialsId, String value) doCheckServerUrl
(String value) doFillCredentialsIdItems
(jenkins.scm.api.SCMSourceOwner context, String serverUrl, String value) doFillRepositoryItems
(jenkins.scm.api.SCMSourceOwner context, String serverUrl, String credentialsId, String value) Methods inherited from class jenkins.scm.api.SCMSourceDescriptor
createCategories, forOwner, forOwner, forOwner, forOwner, getCategories, getId, getPronoun, getTraitsDefaults, isApplicable, isUserInstantiable
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, configure, doHelp, 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, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Field Details
-
apiFactory
-
-
Method Details
-
doCheckServerUrl
public FormValidation doCheckServerUrl(@QueryParameter String value) throws InterruptedException, ExecutionException -
doCheckCredentialsId
public FormValidation doCheckCredentialsId(@AncestorInPath jenkins.scm.api.SCMSourceOwner context, @QueryParameter String serverUrl, @QueryParameter String value) throws InterruptedException, ExecutionException -
doCheckRepository
public FormValidation doCheckRepository(@AncestorInPath jenkins.scm.api.SCMSourceOwner context, @QueryParameter String serverUrl, @QueryParameter String credentialsId, @QueryParameter String value) -
doFillCredentialsIdItems
public ListBoxModel doFillCredentialsIdItems(@AncestorInPath jenkins.scm.api.SCMSourceOwner context, @QueryParameter String serverUrl, @QueryParameter String value) -
doFillRepositoryItems
public ComboBoxModel doFillRepositoryItems(@AncestorInPath jenkins.scm.api.SCMSourceOwner context, @QueryParameter String serverUrl, @QueryParameter String credentialsId, @QueryParameter String value) throws InterruptedException, ExecutionException -
createRepositoryOption
-
getIconClassName
- Specified by:
getIconClassName
in interfaceIconSpec
- Overrides:
getIconClassName
in classjenkins.scm.api.SCMSourceDescriptor
-