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,
            String destIvyPattern, Filter artifactFilter, boolean sync, boolean useOrigin,
            boolean makeSymlinks) {
        try {
            return ivy.retrieve(new ModuleRevisionId(moduleId, Ivy.getWorkingRevision()),
                destFilePattern, new RetrieveOptions().setConfs(confs).setDestIvyPattern(
                    destIvyPattern).setArtifactFilter(artifactFilter).setSync(sync).setUseOrigin(
                    useOrigin).setMakeSymlinks(makeSymlinks));
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
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).setDestIvyPattern(
                    destIvyPattern).setArtifactFilter(artifactFilter).setSync(sync).setUseOrigin(
                    useOrigin));
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
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).setDestIvyPattern(
                    destIvyPattern).setArtifactFilter(artifactFilter));
        } catch (IOException e) {
            throw new RuntimeException(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).setDestIvyPattern(
                    destIvyPattern));
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
    }
View Full Code Here

    }

    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));
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
    }
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()));

            Map moduleRevToArtifactsMap = new HashMap();
            for (Iterator iter = artifactsToCopy.keySet().iterator(); iter.hasNext();) {
                ArtifactDownloadReport artifact = (ArtifactDownloadReport) iter.next();
                Set moduleRevArtifacts = (Set) moduleRevToArtifactsMap.get(artifact.getArtifact()
View Full Code Here

        try {
            Filter artifactFilter = getArtifactFilter();
            int targetsCopied = getIvyInstance().retrieve(
                getResolvedMrid(),
                pattern,
                ((RetrieveOptions) new RetrieveOptions()
                    .setLog(getLog()))
                    .setConfs(splitConfs(getConf()))
                    .setDestIvyPattern(ivypattern)
                    .setArtifactFilter(artifactFilter)
                    .setSync(sync)
View Full Code Here

        try {
            Filter artifactFilter = getArtifactFilter();
            int targetsCopied = getIvyInstance().retrieve(
                getResolvedMrid(),
                pattern,
                ((RetrieveOptions) new RetrieveOptions()
                    .setLog(getLog()))
                    .setConfs(splitConfs(getConf()))
                    .setDestIvyPattern(ivypattern)
                    .setArtifactFilter(artifactFilter)
                    .setSync(sync)
View Full Code Here

                String retrievePattern = settings.substitute(line.getOptionValue("retrieve"));
                if (retrievePattern.indexOf("[") == -1) {
                    retrievePattern = retrievePattern + "/lib/[conf]/[artifact].[ext]";
                }
                String ivyPattern = settings.substitute(line.getOptionValue("ivypattern"));
                ivy.retrieve(md.getModuleRevisionId(), retrievePattern, new RetrieveOptions()
                        .setConfs(confs).setSync(line.hasOption("sync"))
                        .setUseOrigin(line.hasOption("useOrigin"))
                        .setDestIvyPattern(ivyPattern)
                        .setArtifactFilter(FilterHelper.getArtifactTypeFilter(line.getOptionValues("types")))
                        .setMakeSymlinks(line.hasOption("symlink")));
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()));

            Map moduleRevToArtifactsMap = new HashMap();
            for (Iterator iter = artifactsToCopy.keySet().iterator(); iter.hasNext();) {
                ArtifactDownloadReport artifact = (ArtifactDownloadReport) iter.next();
                Set moduleRevArtifacts = (Set) moduleRevToArtifactsMap.get(artifact.getArtifact()
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.