Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDJ Houghton2008-06-04 18:53:13 +0000
committerDJ Houghton2008-06-04 18:53:13 +0000
commit2df84cb8d11f1a199168ecd269b7666b461c2e58 (patch)
treeda4bbf23ea65be5ef690b39b18d14c3ed39bf515 /bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/provisional/p2
parent75c278583db980e97c0454ad51fee7d9f442abe9 (diff)
downloadrt.equinox.p2-2df84cb8d11f1a199168ecd269b7666b461c2e58.tar.gz
rt.equinox.p2-2df84cb8d11f1a199168ecd269b7666b461c2e58.tar.xz
rt.equinox.p2-2df84cb8d11f1a199168ecd269b7666b461c2e58.zip
Bug 234967 - Keep on writing to a stream in case of failure
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/provisional/p2')
-rw-r--r--bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/provisional/p2/artifact/repository/IArtifactRepository.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/provisional/p2/artifact/repository/IArtifactRepository.java b/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/provisional/p2/artifact/repository/IArtifactRepository.java
index cbcec403e..2da166ee2 100644
--- a/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/provisional/p2/artifact/repository/IArtifactRepository.java
+++ b/bundles/org.eclipse.equinox.p2.artifact.repository/src/org/eclipse/equinox/internal/provisional/p2/artifact/repository/IArtifactRepository.java
@@ -27,6 +27,13 @@ import org.eclipse.equinox.internal.provisional.spi.p2.artifact.repository.Abstr
* </p>
*/
public interface IArtifactRepository extends IRepository {
+
+ /**
+ * The return code to use when a client could/should retry a failed getArtifact() operation.
+ * For example, the repository may have additional mirrors that could be consulted.
+ */
+ public static int CODE_RETRY = 13;
+
/**
* Add the given descriptor to the set of descriptors in this repository. This is
* a relatively low-level operation that should be used only when the actual related

Back to the top