Class Nexus3ChoiceListProvider.Nexus3DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<jp.ikedam.jenkins.plugins.extensible_choice_parameter.ChoiceListProvider>
-
- org.jenkinsci.plugins.maven_artifact_choicelistprovider.AbstractMavenArtifactDescriptorImpl
-
- org.jenkinsci.plugins.maven_artifact_choicelistprovider.nexus3.Nexus3ChoiceListProvider.Nexus3DescriptorImpl
-
- Enclosing class:
- Nexus3ChoiceListProvider
@Extension public static class Nexus3ChoiceListProvider.Nexus3DescriptorImpl extends AbstractMavenArtifactDescriptorImpl
-
-
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 Constructor Description Nexus3DescriptorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanconfigure(org.kohsuke.stapler.StaplerRequest staplerRequest, net.sf.json.JSONObject json)Saves the Global-Option SettingsFormValidationdoCheckUrl(String url)ListBoxModeldoFillCredentialsIdItems(Item pItem, String credentialsId)FormValidationdoTest(Item pItem, String url, String credentialsId, String repositoryId, String groupId, String artifactId, String packaging, String classifier, boolean inverseFilter, String filterExpression, boolean reverseOrder)StringgetDisplayName()the display name shown in the drop down to select a choice provider.protected Map<String,String>wrapTestConnection(IVersionReader pService, String pRepositoryId, String pGroupId, String pArtifactId, String pPackaging, String pClassifier, boolean pInverseFilter, String pFilterExpression, boolean pReverseOrder)Own implementations of this DescriptorImpl might do this normally as a static inner class.-
Methods inherited from class org.jenkinsci.plugins.maven_artifact_choicelistprovider.AbstractMavenArtifactDescriptorImpl
doCheckArtifactId, doCheckClassifier, doCheckFilterExpression, doCheckGroupId, doCheckPackaging, performTest
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, 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
-
-
-
-
Method Detail
-
getDisplayName
public String getDisplayName()
the display name shown in the drop down to select a choice provider.- Overrides:
getDisplayNamein classDescriptor<jp.ikedam.jenkins.plugins.extensible_choice_parameter.ChoiceListProvider>- Returns:
- display name
- See Also:
Descriptor.getDisplayName()
-
doFillCredentialsIdItems
public ListBoxModel doFillCredentialsIdItems(@AncestorInPath Item pItem, @QueryParameter String credentialsId)
-
doTest
public FormValidation doTest(@AncestorInPath Item pItem, @QueryParameter String url, @QueryParameter String credentialsId, @QueryParameter String repositoryId, @QueryParameter String groupId, @QueryParameter String artifactId, @QueryParameter String packaging, @QueryParameter String classifier, @QueryParameter boolean inverseFilter, @QueryParameter String filterExpression, @QueryParameter boolean reverseOrder)
-
wrapTestConnection
protected Map<String,String> wrapTestConnection(IVersionReader pService, String pRepositoryId, String pGroupId, String pArtifactId, String pPackaging, String pClassifier, boolean pInverseFilter, String pFilterExpression, boolean pReverseOrder)
Description copied from class:AbstractMavenArtifactDescriptorImplOwn implementations of this DescriptorImpl might do this normally as a static inner class. The surrounding class then has to extendAbstractMavenArtifactChoiceListProviderand thus this wrapper method can forward to the implementation of readURL.- Specified by:
wrapTestConnectionin classAbstractMavenArtifactDescriptorImpl- Parameters:
pService- TBDpRepositoryId- TBDpGroupId- TBDpArtifactId- TBDpPackaging- TBDpClassifier- TBDpInverseFilter- TBDpFilterExpression- TBDpReverseOrder- TBD- Returns:
- the list of found items.
-
doCheckUrl
public FormValidation doCheckUrl(@QueryParameter String url)
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest staplerRequest, net.sf.json.JSONObject json) throws Descriptor.FormExceptionSaves the Global-Option Settings- Overrides:
configurein classDescriptor<jp.ikedam.jenkins.plugins.extensible_choice_parameter.ChoiceListProvider>- Throws:
Descriptor.FormException
-
-