Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2009-09-23 17:19:33 +0000
committerEike Stepper2009-09-23 17:19:33 +0000
commit9bb601e0689834d4dd9ce0507c7212e32853b98d (patch)
tree9e6ef7bf56655b0959f188c1d820a4e4fb41ba63 /plugins/org.eclipse.emf.cdo.net4j/src/org/eclipse/emf/cdo/internal/net4j/protocol/LoadRevisionByVersionRequest.java
parent1b527b5759ef827b4d08bb536e615ab39bddb035 (diff)
downloadcdo-9bb601e0689834d4dd9ce0507c7212e32853b98d.tar.gz
cdo-9bb601e0689834d4dd9ce0507c7212e32853b98d.tar.xz
cdo-9bb601e0689834d4dd9ce0507c7212e32853b98d.zip
[289371] Provide Dynamic content prefetching mechanism upon CDOResource load
https://bugs.eclipse.org/bugs/show_bug.cgi?id=289371
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.net4j/src/org/eclipse/emf/cdo/internal/net4j/protocol/LoadRevisionByVersionRequest.java')
-rw-r--r--plugins/org.eclipse.emf.cdo.net4j/src/org/eclipse/emf/cdo/internal/net4j/protocol/LoadRevisionByVersionRequest.java13
1 files changed, 8 insertions, 5 deletions
diff --git a/plugins/org.eclipse.emf.cdo.net4j/src/org/eclipse/emf/cdo/internal/net4j/protocol/LoadRevisionByVersionRequest.java b/plugins/org.eclipse.emf.cdo.net4j/src/org/eclipse/emf/cdo/internal/net4j/protocol/LoadRevisionByVersionRequest.java
index 9f746df55a..773a031011 100644
--- a/plugins/org.eclipse.emf.cdo.net4j/src/org/eclipse/emf/cdo/internal/net4j/protocol/LoadRevisionByVersionRequest.java
+++ b/plugins/org.eclipse.emf.cdo.net4j/src/org/eclipse/emf/cdo/internal/net4j/protocol/LoadRevisionByVersionRequest.java
@@ -4,7 +4,7 @@
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
- *
+ *
* Contributors:
* Eike Stepper - initial API and implementation
**************************************************************************/
@@ -30,9 +30,11 @@ public class LoadRevisionByVersionRequest extends LoadRevisionRequest
private int version;
- public LoadRevisionByVersionRequest(CDOClientProtocol protocol, CDOID id, int referenceChunk, int version)
+ public LoadRevisionByVersionRequest(CDOClientProtocol protocol, CDOID id, int referenceChunk, int prefetchDepth,
+ int version)
{
- super(protocol, CDOProtocolConstants.SIGNAL_LOAD_REVISION_BY_VERSION, Collections.singleton(id), referenceChunk);
+ super(protocol, CDOProtocolConstants.SIGNAL_LOAD_REVISION_BY_VERSION, Collections.singleton(id), referenceChunk,
+ prefetchDepth);
this.version = version;
}
@@ -51,7 +53,8 @@ public class LoadRevisionByVersionRequest extends LoadRevisionRequest
@Override
public String toString()
{
- return MessageFormat.format("{0}(ids={1}, referenceChunk={2}, version={3})", getClass().getSimpleName(), getIDs(), //$NON-NLS-1$
- getReferenceChunk(), version);
+ return MessageFormat.format(
+ "{0}(ids={1}, referenceChunk={2}, prefetchDepth={3}, version={4})", getClass().getSimpleName(), getIDs(), //$NON-NLS-1$
+ getReferenceChunk(), getPrefetchDepth(), version);
}
}

Back to the top