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 ArtifactoryChoiceListProvider
 
Base 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.