diff options
author | John Arthorne | 2008-02-15 16:48:48 +0000 |
---|---|---|
committer | John Arthorne | 2008-02-15 16:48:48 +0000 |
commit | 508529afe121516e1556bae444e08751c6633f57 (patch) | |
tree | 6aaa2173ab0db63ce0dcb82fff5e6180fc164dd4 /bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/mirror | |
parent | 28ca86b68fafc813c063b20c0b64f9c84a724583 (diff) | |
download | rt.equinox.p2-508529afe121516e1556bae444e08751c6633f57.tar.gz rt.equinox.p2-508529afe121516e1556bae444e08751c6633f57.tar.xz rt.equinox.p2-508529afe121516e1556bae444e08751c6633f57.zip |
Renamed class to avoid confusion with mirror selection support
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/mirror')
-rw-r--r-- | bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/mirror/MirrorApplication.java | 5 | ||||
-rw-r--r-- | bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/mirror/Mirroring.java (renamed from bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/mirror/Mirror.java) | 11 |
2 files changed, 13 insertions, 3 deletions
diff --git a/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/mirror/MirrorApplication.java b/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/mirror/MirrorApplication.java index c533ce1f6..1e46f03f3 100644 --- a/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/mirror/MirrorApplication.java +++ b/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/mirror/MirrorApplication.java @@ -20,6 +20,9 @@ import org.eclipse.equinox.internal.provisional.p2.artifact.repository.IArtifact import org.eclipse.equinox.internal.provisional.p2.artifact.repository.IArtifactRepositoryManager; import org.eclipse.equinox.internal.provisional.p2.core.ProvisionException; +/** + * An application that performs mirroring of artifacts between repositories. + */ public class MirrorApplication implements IApplication { private URL sourceLocation; @@ -33,7 +36,7 @@ public class MirrorApplication implements IApplication { Map args = context.getArguments(); initializeFromArguments((String[]) args.get("application.args")); setupRepositories(); - new Mirror(source, destination, raw).run(); + new Mirroring(source, destination, raw).run(); return null; } diff --git a/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/mirror/Mirror.java b/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/mirror/Mirroring.java index 4e5eaad94..ce0c90ffe 100644 --- a/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/mirror/Mirror.java +++ b/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/p2/artifact/mirror/Mirroring.java @@ -15,14 +15,18 @@ import java.io.IOException; import java.io.OutputStream; import org.eclipse.core.runtime.NullProgressMonitor; import org.eclipse.equinox.internal.provisional.p2.artifact.repository.*; +import org.eclipse.equinox.internal.provisional.p2.core.ProvisionException; import org.eclipse.equinox.internal.provisional.p2.metadata.IArtifactKey; -public class Mirror { +/** + * A utility class that performs mirroring of artifacts between repositories. + */ +public class Mirroring { private IArtifactRepository source; private IArtifactRepository destination; private boolean raw; - public Mirror(IArtifactRepository source, IArtifactRepository destination, boolean raw) { + public Mirroring(IArtifactRepository source, IArtifactRepository destination, boolean raw) { this.source = source; this.destination = destination; this.raw = raw; @@ -55,6 +59,9 @@ public class Mirror { if (repositoryStream != null) repositoryStream.close(); } + } catch (ProvisionException e) { + // TODO Is that ok to ignore the exception + e.printStackTrace(); } catch (IOException e) { // TODO Is that ok to ignore the exception e.printStackTrace(); |