Class Nexus3GenericChoiceListProvider
- 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.nexus3.Nexus3GenericChoiceListProvider
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<jp.ikedam.jenkins.plugins.extensible_choice_parameter.ChoiceListProvider>
,Serializable
public class Nexus3GenericChoiceListProvider extends AbstractMavenArtifactChoiceListProvider
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Nexus3GenericChoiceListProvider.Nexus3GenericDescriptorImpl
-
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 Nexus3GenericChoiceListProvider(String name)
-
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
getName()
String
getUrl()
void
setCredentialsId(String credentialsId)
void
setName(String name)
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
-
Nexus3GenericChoiceListProvider
@DataBoundConstructor public Nexus3GenericChoiceListProvider(String name)
-
-
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()
-
setName
@DataBoundSetter public void setName(String name)
-
getName
public String getName()
-
-