Package org.apache.ivy.core.retrieve

Examples of org.apache.ivy.core.retrieve.RetrieveOptions


    }

    public int retrieve(ModuleId moduleId, String[] confs, File cache, String destFilePattern) {
        try {
            return ivy.retrieve(new ModuleRevisionId(moduleId, Ivy.getWorkingRevision()),
                destFilePattern, new RetrieveOptions().setConfs(confs).setCache(
                    CacheManager.getInstance(ivy.getSettings(), cache)));
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
    }
View Full Code Here


            if (line.hasOption("retrieve")) {
                String retrievePattern = settings.substitute(line.getOptionValue("retrieve"));
                if (retrievePattern.indexOf("[") == -1) {
                    retrievePattern = retrievePattern + "/lib/[conf]/[artifact].[ext]";
                }
                ivy.retrieve(md.getModuleRevisionId(), retrievePattern, new RetrieveOptions()
                        .setConfs(confs).setCache(cacheManager).setSync(line.hasOption("sync"))
                        .setUseOrigin(line.hasOption("useOrigin")));
            }
            if (line.hasOption("cachepath")) {
                outputCachePath(ivy, cache, md, confs, line.getOptionValue("cachepath",
View Full Code Here

                    getResolveId()).setValidate(doValidate(getSettings())), null);

            Map artifactsToCopy = getIvyInstance().getRetrieveEngine().determineArtifactsToCopy(
                ModuleRevisionId.newInstance(getOrganisation(), getModule(), getRevision()),
                pattern,
                new RetrieveOptions().setConfs(confs).setResolveId(getResolveId()).setCache(
                    cacheManager));

            Map moduleRevToArtifactsMap = new HashMap();
            for (Iterator iter = artifactsToCopy.keySet().iterator(); iter.hasNext();) {
                Artifact artifact = (Artifact) iter.next();
View Full Code Here

                    retrievePattern = retrievePattern + "/lib/[conf]/[artifact].[ext]";
                }
                ivy.retrieve(
                    md.getModuleRevisionId(),
                    retrievePattern,
                    new RetrieveOptions()
                      .setConfs(confs)
                      .setCache(cacheManager)
              .setSync(line.hasOption("sync"))
              .setUseOrigin(line.hasOption("useOrigin")));
            }
View Full Code Here

  public Map determineArtifactsToCopy(ModuleId moduleId, String[] confs, File cache, String destFilePattern, String destIvyPattern, Filter artifactFilter) throws ParseException, IOException {
    return _ivy.getRetrieveEngine().determineArtifactsToCopy(
        new ModuleRevisionId(moduleId, Ivy.getWorkingRevision()),
        destFilePattern,
        new RetrieveOptions()
          .setConfs(confs)
          .setCache(CacheManager.getInstance(_ivy.getSettings(), cache))
          .setDestIvyPattern(destIvyPattern)
          .setArtifactFilter(artifactFilter));
  }
View Full Code Here

  public Map determineArtifactsToCopy(ModuleId moduleId, String[] confs, File cache, String destFilePattern, String destIvyPattern) throws ParseException, IOException {
    return _ivy.getRetrieveEngine().determineArtifactsToCopy(
        new ModuleRevisionId(moduleId, Ivy.getWorkingRevision()),
        destFilePattern,
        new RetrieveOptions()
          .setConfs(confs)
          .setCache(CacheManager.getInstance(_ivy.getSettings(), cache))
          .setDestIvyPattern(destIvyPattern));
  }
View Full Code Here

  public int retrieve(ModuleId moduleId, String[] confs, File cache, String destFilePattern, String destIvyPattern, Filter artifactFilter, boolean sync, boolean useOrigin, boolean makeSymlinks) {
    try {
      return _ivy.retrieve(
          new ModuleRevisionId(moduleId, Ivy.getWorkingRevision()),
          destFilePattern,
          new RetrieveOptions()
            .setConfs(confs)
            .setCache(CacheManager.getInstance(_ivy.getSettings(), cache))
            .setDestIvyPattern(destIvyPattern)
            .setArtifactFilter(artifactFilter)
            .setSync(sync)
View Full Code Here

  public int retrieve(ModuleId moduleId, String[] confs, File cache, String destFilePattern, String destIvyPattern, Filter artifactFilter, boolean sync, boolean useOrigin) {
    try {
      return _ivy.retrieve(
          new ModuleRevisionId(moduleId, Ivy.getWorkingRevision()),
          destFilePattern,
          new RetrieveOptions()
            .setConfs(confs)
            .setCache(CacheManager.getInstance(_ivy.getSettings(), cache))
            .setDestIvyPattern(destIvyPattern)
            .setArtifactFilter(artifactFilter)
            .setSync(sync)
View Full Code Here

  public int retrieve(ModuleId moduleId, String[] confs, File cache, String destFilePattern, String destIvyPattern, Filter artifactFilter) {
    try {
      return _ivy.retrieve(
          new ModuleRevisionId(moduleId, Ivy.getWorkingRevision()),
          destFilePattern,
          new RetrieveOptions()
            .setConfs(confs)
            .setCache(CacheManager.getInstance(_ivy.getSettings(), cache))
            .setDestIvyPattern(destIvyPattern)
            .setArtifactFilter(artifactFilter));
    } catch (IOException e) {
View Full Code Here

  public int retrieve(ModuleId moduleId, String[] confs, File cache, String destFilePattern, String destIvyPattern) {
    try {
      return _ivy.retrieve(
          new ModuleRevisionId(moduleId, Ivy.getWorkingRevision()),
          destFilePattern,
          new RetrieveOptions()
            .setConfs(confs)
            .setCache(CacheManager.getInstance(_ivy.getSettings(), cache))
            .setDestIvyPattern(destIvyPattern));
    } catch (IOException e) {
      throw new RuntimeException(e);
View Full Code Here

TOP

Related Classes of org.apache.ivy.core.retrieve.RetrieveOptions

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.