Class MavenMetadataChoiceListProvider
- 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.maven.MavenMetadataChoiceListProvider
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<jp.ikedam.jenkins.plugins.extensible_choice_parameter.ChoiceListProvider>
,Serializable
public class MavenMetadataChoiceListProvider extends AbstractMavenArtifactChoiceListProvider
- Author:
- Attila Simon
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MavenMetadataChoiceListProvider.MavenMetadataDescriptorImpl
-
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 MavenMetadataChoiceListProvider(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.String
getCredentialsId()
String
getUrl()
void
setCredentialsId(String credentialsId)
void
setUrl(String url)
-
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
-
MavenMetadataChoiceListProvider
@DataBoundConstructor public MavenMetadataChoiceListProvider(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.
-
setCredentialsId
@DataBoundSetter public void setCredentialsId(String credentialsId)
-
getCredentialsId
public String getCredentialsId()
-
setUrl
@DataBoundSetter public void setUrl(String url)
-
getUrl
public String getUrl()
-
-