Class MavenCentralChoiceListProvider
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<jp.ikedam.jenkins.plugins.extensible_choice_parameter.ChoiceListProvider>
-
- jp.ikedam.jenkins.plugins.extensible_choice_parameter.ChoiceListProvider
-
- org.jenkinsci.plugins.maven_artifact_choicelistprovider.AbstractMavenArtifactChoiceListProvider
-
- org.jenkinsci.plugins.maven_artifact_choicelistprovider.central.MavenCentralChoiceListProvider
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<jp.ikedam.jenkins.plugins.extensible_choice_parameter.ChoiceListProvider>
,Serializable
public class MavenCentralChoiceListProvider extends AbstractMavenArtifactChoiceListProvider
The implementation of theChoiceListProvider
for MavenCentral repository.- Author:
- stephan.watermeyer, Diebold Nixdorf
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MavenCentralChoiceListProvider.MavenDescriptorImpl
-
Nested classes/interfaces inherited from class org.jenkinsci.plugins.maven_artifact_choicelistprovider.AbstractMavenArtifactChoiceListProvider
AbstractMavenArtifactChoiceListProvider.DescriptorImpl
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Field Summary
-
Fields inherited from class org.jenkinsci.plugins.maven_artifact_choicelistprovider.AbstractMavenArtifactChoiceListProvider
DEFAULT_REGEX_MATCH_ALL
-
-
Constructor Summary
Constructors Constructor Description MavenCentralChoiceListProvider(String artifactId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IVersionReader
createServiceInstance(Item item)
Different implementation will return differentIVersionReader
instances.-
Methods inherited from class org.jenkinsci.plugins.maven_artifact_choicelistprovider.AbstractMavenArtifactChoiceListProvider
filterArtifacts, getArtifactId, getChoiceList, getClassifier, getCredentials, getFilterExpression, getGroupId, getInverseFilter, getPackaging, getRepositoryId, getReverseOrder, onBuildCompletedWithValue, onBuildTriggeredWithValue, readURL, setArtifactId, setClassifier, setFilterExpression, setGroupId, setInverseFilter, setPackaging, setRepositoryId, setReverseOrder
-
Methods inherited from class jp.ikedam.jenkins.plugins.extensible_choice_parameter.ChoiceListProvider
all, getDefaultChoice, requiresBuildPermission
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-
-
-
Constructor Detail
-
MavenCentralChoiceListProvider
@DataBoundConstructor public MavenCentralChoiceListProvider(String artifactId)
-
-
Method Detail
-
createServiceInstance
public IVersionReader createServiceInstance(Item item)
Description copied from class:AbstractMavenArtifactChoiceListProvider
Different implementation will return differentIVersionReader
instances.- Specified by:
createServiceInstance
in classAbstractMavenArtifactChoiceListProvider
- Parameters:
item
- for security checks.- Returns:
- the service implementation.
-
-