public abstract class AbstractMavenArtifactDescriptorImpl
extends hudson.model.Descriptor<jp.ikedam.jenkins.plugins.extensible_choice_parameter.ChoiceListProvider>
| Constructor and Description |
|---|
AbstractMavenArtifactDescriptorImpl() |
| Modifier and Type | Method and Description |
|---|---|
hudson.util.FormValidation |
doCheckArtifactId(String artifactId) |
hudson.util.FormValidation |
doCheckClassifier(String classifier) |
hudson.util.FormValidation |
doCheckPackaging(String packaging) |
hudson.util.FormValidation |
performTest(IVersionReader pService,
String groupId,
String artifactId,
String packaging,
String classifier,
boolean reverseOrder) |
protected abstract Map<String,String> |
wrapTestConnection(IVersionReader service,
String groupId,
String artifactId,
String packaging,
String classifier,
boolean reverseOrder)
Own implementations of this
CredentialsParameterDefinition.DescriptorImpl do this normally as a static inner class. |
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMappublic hudson.util.FormValidation doCheckArtifactId(@QueryParameter
String artifactId)
public hudson.util.FormValidation doCheckPackaging(@QueryParameter
String packaging)
public hudson.util.FormValidation doCheckClassifier(@QueryParameter
String classifier)
public hudson.util.FormValidation performTest(IVersionReader pService, @QueryParameter String groupId, @QueryParameter String artifactId, @QueryParameter String packaging, @QueryParameter String classifier, @QueryParameter boolean reverseOrder)
protected abstract Map<String,String> wrapTestConnection(IVersionReader service, String groupId, String artifactId, String packaging, String classifier, boolean reverseOrder)
CredentialsParameterDefinition.DescriptorImpl do this normally as a static inner class. The surround class
then has to extend AbstractMavenArtifactChoiceListProvider and thus this wrapper method can forward to
the implementation of
AbstractMavenArtifactChoiceListProvider#readURL(IVersionReader, String, String, String, String, String, boolean)service - credentialsId - groupId - artifactId - packaging - classifier - reverseOrder - Copyright © 2016–2017. All rights reserved.