diff options
author | Eike Stepper | 2009-09-23 17:19:33 +0000 |
---|---|---|
committer | Eike Stepper | 2009-09-23 17:19:33 +0000 |
commit | 9bb601e0689834d4dd9ce0507c7212e32853b98d (patch) | |
tree | 9e6ef7bf56655b0959f188c1d820a4e4fb41ba63 /plugins/org.eclipse.emf.cdo.net4j/src/org/eclipse/emf/cdo/internal/net4j/protocol/LoadRevisionByVersionRequest.java | |
parent | 1b527b5759ef827b4d08bb536e615ab39bddb035 (diff) | |
download | cdo-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.java | 13 |
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); } } |