Пример #1
0
 /**
  * Create new instance
  *
  * @param url
  */
 public Repositories(String url) throws JAXBException {
   _dsDispatcher = new DSDispatcher();
   _uriBuilder = new UriBuilder();
   List<String> _matrixParamSet;
   _matrixParamSet = _uriBuilder.addPathSegment(url);
   _matrixParamSet = _uriBuilder.addPathSegment("repositories");
   _templateAndMatrixParameterValues = new HashMap<>();
 }
Пример #2
0
 /**
  * Create new instance
  *
  * @param url
  */
 public SystemVersion(final String url) throws JAXBException {
   _dsDispatcher = new DSDispatcher();
   _uriBuilder = new UriBuilder();
   List<String> _matrixParamSet;
   _matrixParamSet = _uriBuilder.addPathSegment(url);
   _matrixParamSet = _uriBuilder.addPathSegment("system/version");
   _templateAndMatrixParameterValues = new HashMap<>();
 }
Пример #3
0
 /**
  * Create new instance
  *
  * @param url
  */
 public Artifact(final String url) throws JAXBException {
   _dsDispatcher = new DSDispatcher();
   _uriBuilder = new UriBuilder();
   List<String> _matrixParamSet;
   _matrixParamSet = _uriBuilder.addPathSegment(url);
   _matrixParamSet = _uriBuilder.addPathSegment("search");
   _matrixParamSet = _uriBuilder.addPathSegment("artifact");
   _templateAndMatrixParameterValues = new HashMap<>();
 }
Пример #4
0
 /** Create new instance */
 public RepoKeyConfiguration(final String url, String repokey) throws JAXBException {
   _dsDispatcher = new DSDispatcher();
   _uriBuilder = new UriBuilder();
   List<String> _matrixParamSet;
   _matrixParamSet = _uriBuilder.addPathSegment(url);
   _matrixParamSet = _uriBuilder.addPathSegment("repositories");
   _matrixParamSet = _uriBuilder.addPathSegment("{repoKey}/configuration");
   _templateAndMatrixParameterValues = new HashMap<>();
   _templateAndMatrixParameterValues.put("repoKey", repokey);
 }
Пример #5
0
 /**
  * Create new instance
  *
  * @param nexusRoot
  */
 public DataIndex(final String nexusRoot) throws JAXBException {
   _jc =
       JAXBContext.newInstance(
           "org.jetbrains.idea.maven.services.nexus", getClass().getClassLoader());
   _jaxbDispatcher = new JAXBDispatcher(_jc);
   _dsDispatcher = new DSDispatcher();
   _uriBuilder = new UriBuilder();
   List<String> _matrixParamSet;
   _matrixParamSet = _uriBuilder.addPathSegment(nexusRoot);
   _matrixParamSet = _uriBuilder.addPathSegment("data_index");
   _templateAndMatrixParameterValues = new HashMap<>();
 }
Пример #6
0
 /**
  * Create new instance
  *
  * @param url
  */
 public Repositories(String url) throws JAXBException {
   _jc =
       JAXBContext.newInstance(
           "org.jetbrains.idea.maven.services.nexus", getClass().getClassLoader());
   _jaxbDispatcher = new JAXBDispatcher(_jc);
   _dsDispatcher = new DSDispatcher();
   _uriBuilder = new UriBuilder();
   List<String> _matrixParamSet;
   _matrixParamSet = _uriBuilder.addPathSegment(url);
   _matrixParamSet = _uriBuilder.addPathSegment("repositories");
   _templateAndMatrixParameterValues = new HashMap<>();
 }
Пример #7
0
 /** Create new instance */
 public DataIndexRepository(String repository) throws JAXBException {
   _jc =
       JAXBContext.newInstance(
           "org.jetbrains.idea.maven.services.nexus", getClass().getClassLoader());
   _jaxbDispatcher = new JAXBDispatcher(_jc);
   _dsDispatcher = new DSDispatcher();
   _uriBuilder = new UriBuilder();
   List<String> _matrixParamSet;
   _matrixParamSet = _uriBuilder.addPathSegment("http://repository.sonatype.org/service/local/");
   _matrixParamSet = _uriBuilder.addPathSegment("data_index/{repository}");
   _templateAndMatrixParameterValues = new HashMap<>();
   _templateAndMatrixParameterValues.put("repository", repository);
 }
Пример #8
0
 public static DataSource getArtifactInfoByUri(String uri)
     throws IOException, MalformedURLException {
   DSDispatcher _dsDispatcher = new DSDispatcher();
   UriBuilder _uriBuilder = new UriBuilder();
   _uriBuilder.addPathSegment(uri);
   String _url =
       _uriBuilder.buildUri(
           Collections.<String, Object>emptyMap(), Collections.<String, Object>emptyMap());
   DataSource _retVal =
       _dsDispatcher.doGET(
           _url,
           Collections.<String, Object>emptyMap(),
           "application/vnd.org.jfrog.artifactory.search.ArtifactSearchResult+json");
   return _retVal;
 }