Package org.jenkinsci.plugins.maven_artifact_choicelistprovider.nexus
-
Interface Summary Interface Description IArtifactURLBuilder This interface is to allow different implementation on how to retrieve an artifact from a Nexus repository. -
Class Summary Class Description AbstractArtifactURLBuilder This class provides basic functionality to allow the creation of a valid download link for a given artifact.DirectArtifactURLBuilder Provides functionality to retrieve an artifact as a direct link from the repository, such as: https://server/content/repositories/repositoryId/com/thegroup/id/artifactId/version/artifactId-42.tar.gz Limitations: This implementation does not work for snapshots.NexusChoiceListProvider NexusChoiceListProvider.NexusDescriptorImpl NexusContentServiceArtifactURLBuilder This implementation creates a download link for the given artifact by using an inbuild Nexus service.NexusLuceneSearchService PatchedSearchNGResponse REST Response object for a list of search results, contains the typical 'data' parameter, which is a list of search results.StandardRESTfulParameterBuilder Valid for Nexus2 and Artifactory.