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 -
Method Summary
Modifier and TypeMethodDescriptionbooleanconfigure(org.kohsuke.stapler.StaplerRequest2 staplerRequest, net.sf.json.JSONObject json) Saves the Global-Option SettingsdoCheckUrl(String url) doFillCredentialsIdItems(Item pItem, String credentialsId) doTest(Item pItem, String url, String credentialsId, String repositoryId, String groupId, String artifactId, String packaging, String classifier, boolean inverseFilter, String filterExpression, boolean reverseOrder) the display name shown in the drop down to select a choice provider.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, performTestMethods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, 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, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
Nexus3DescriptorImpl
public Nexus3DescriptorImpl()
-
-
Method Details
-
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:
-
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
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest2 staplerRequest, net.sf.json.JSONObject json) throws Descriptor.FormException Saves the Global-Option Settings- Overrides:
configurein classDescriptor<jp.ikedam.jenkins.plugins.extensible_choice_parameter.ChoiceListProvider>- Throws:
Descriptor.FormException
-