All Classes and Interfaces
Class
Description
This class provides basic functionality to allow the creation of a valid download link for a given artifact.
Base Class for different
ChoiceListProvider that can display information from an artifact repository, like
NexusChoiceListProvider, MavenCentralChoiceListProvider and ArtifactoryChoiceListProviderBase Class for a Descriptor.
Basic Class for perform artifact searches against an RESTful service API,
like Nexus and Artifactory.
Class utilizes the RESTful Search API from jFrog Artifactory to search for
items.
POJO for Nexus3 REST API - Asset.
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.
This interface is to allow different implementation on how to retrieve an artifact from a Nexus repository.
The implementation of the
ChoiceListProvider for MavenCentral repository.Wrapper for parsing a response from Maven Central Search Service
Maven Central offers a search service located at
MavenCentralSearchService.REPO_SEARCH_SERVICE_URL which can be used to query the
maven central repository via a RESTful interface.POJO for Nexus3 API.
POJO for Nexus3 API - Search
This implementation creates a download link for the given artifact by using
an inbuild Nexus service.
REST Response object for a list of search results, contains the
typical 'data' parameter, which is a
list of search results.
Creates URL Parameters for a Nexus, Nexus3 and Artifactory Repository.
POJO for Nexus3 REST API - Search.
Valid for Nexus2 and Artifactory.