Package com.cloudogu.scmmanager.scm
Class ScmManagerNavigator.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<jenkins.scm.api.SCMNavigator>
jenkins.scm.api.SCMNavigatorDescriptor
com.cloudogu.scmmanager.scm.ScmManagerNavigator.DescriptorImpl
- Enclosing class:
- ScmManagerNavigator
@Extension
@Symbol("scmManager")
public static class ScmManagerNavigator.DescriptorImpl
extends jenkins.scm.api.SCMNavigatorDescriptor
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
Field Summary
Fields inherited from class jenkins.scm.api.SCMNavigatorDescriptor
categories
Fields inherited from class hudson.model.Descriptor
clazz
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected jenkins.scm.api.SCMSourceCategory[]
doCheckCredentialsId
(jenkins.scm.api.SCMSourceOwner context, String serverUrl, String value) doCheckServerUrl
(String value) doFillCredentialsIdItems
(jenkins.scm.api.SCMSourceOwner context, String serverUrl, String value) doFillNamespaceItems
(jenkins.scm.api.SCMSourceOwner context, String serverUrl, String credentialsId, String value) List<jenkins.scm.api.trait.SCMTrait<? extends jenkins.scm.api.trait.SCMTrait<?>>>
List<jenkins.scm.impl.form.NamedArrayList<? extends jenkins.scm.api.trait.SCMTraitDescriptor>>
newInstance
(String projectName) Methods inherited from class jenkins.scm.api.SCMNavigatorDescriptor
getCategories, getCategoryId, getDescription, getIconFilePathPattern
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, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<jenkins.scm.api.SCMNavigator>
-
getPronoun
- Overrides:
getPronoun
in classjenkins.scm.api.SCMNavigatorDescriptor
-
getIconClassName
- Specified by:
getIconClassName
in interfaceIconSpec
- Overrides:
getIconClassName
in classjenkins.scm.api.SCMNavigatorDescriptor
-
newInstance
- Overrides:
newInstance
in classjenkins.scm.api.SCMNavigatorDescriptor
-
doFillCredentialsIdItems
public ListBoxModel doFillCredentialsIdItems(@AncestorInPath jenkins.scm.api.SCMSourceOwner context, @QueryParameter String serverUrl, @QueryParameter String value) -
doCheckCredentialsId
public FormValidation doCheckCredentialsId(@AncestorInPath jenkins.scm.api.SCMSourceOwner context, @QueryParameter String serverUrl, @QueryParameter String value) throws InterruptedException, ExecutionException -
doCheckServerUrl
public FormValidation doCheckServerUrl(@QueryParameter String value) throws InterruptedException, ExecutionException -
doFillNamespaceItems
public ListBoxModel doFillNamespaceItems(@AncestorInPath jenkins.scm.api.SCMSourceOwner context, @QueryParameter String serverUrl, @QueryParameter String credentialsId, @QueryParameter String value) throws InterruptedException, ExecutionException -
getTraitsDescriptorLists
public List<jenkins.scm.impl.form.NamedArrayList<? extends jenkins.scm.api.trait.SCMTraitDescriptor>> getTraitsDescriptorLists() -
getTraitsDefaults
@NonNull public List<jenkins.scm.api.trait.SCMTrait<? extends jenkins.scm.api.trait.SCMTrait<?>>> getTraitsDefaults()- Overrides:
getTraitsDefaults
in classjenkins.scm.api.SCMNavigatorDescriptor
-
createCategories
@NonNull protected jenkins.scm.api.SCMSourceCategory[] createCategories()- Overrides:
createCategories
in classjenkins.scm.api.SCMNavigatorDescriptor
-