diff options
author | Eike Stepper | 2010-03-10 16:14:16 +0000 |
---|---|---|
committer | Eike Stepper | 2010-03-10 16:14:16 +0000 |
commit | f18c08d9cc94e5fdd1b08f175588f405879a560e (patch) | |
tree | c5a08633f11ca9ea1ddbfd1a16a272c79efe2aef /plugins/org.eclipse.emf.cdo.server.net4j | |
parent | 3ff733e19bfd89ab2edf56c49a7c811876c0b277 (diff) | |
download | cdo-f18c08d9cc94e5fdd1b08f175588f405879a560e.tar.gz cdo-f18c08d9cc94e5fdd1b08f175588f405879a560e.tar.xz cdo-f18c08d9cc94e5fdd1b08f175588f405879a560e.zip |
[256936] Support for Offline Mode
https://bugs.eclipse.org/bugs/show_bug.cgi?id=256936
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.server.net4j')
2 files changed, 11 insertions, 0 deletions
diff --git a/plugins/org.eclipse.emf.cdo.server.net4j/src/org/eclipse/emf/cdo/server/internal/net4j/protocol/LockObjectsIndication.java b/plugins/org.eclipse.emf.cdo.server.net4j/src/org/eclipse/emf/cdo/server/internal/net4j/protocol/LockObjectsIndication.java index c89134993c..04bd19cbd0 100644 --- a/plugins/org.eclipse.emf.cdo.server.net4j/src/org/eclipse/emf/cdo/server/internal/net4j/protocol/LockObjectsIndication.java +++ b/plugins/org.eclipse.emf.cdo.server.net4j/src/org/eclipse/emf/cdo/server/internal/net4j/protocol/LockObjectsIndication.java @@ -85,4 +85,10 @@ public class LockObjectsIndication extends RefreshSessionIndication getRepository().getLockManager().unlock(lockType, view, objectsToBeLocked); throw new IllegalArgumentException("Object has been detached: " + key); //$NON-NLS-1$ } + + @Override + protected void respondingDone() + { + // Do nothing + } } diff --git a/plugins/org.eclipse.emf.cdo.server.net4j/src/org/eclipse/emf/cdo/server/internal/net4j/protocol/RefreshSessionIndication.java b/plugins/org.eclipse.emf.cdo.server.net4j/src/org/eclipse/emf/cdo/server/internal/net4j/protocol/RefreshSessionIndication.java index dca7f39950..7273095d6d 100644 --- a/plugins/org.eclipse.emf.cdo.server.net4j/src/org/eclipse/emf/cdo/server/internal/net4j/protocol/RefreshSessionIndication.java +++ b/plugins/org.eclipse.emf.cdo.server.net4j/src/org/eclipse/emf/cdo/server/internal/net4j/protocol/RefreshSessionIndication.java @@ -100,6 +100,11 @@ public class RefreshSessionIndication extends CDOReadIndication writePackageUnits(out, lastCommitTimeStamp); writeRevisions(out); + respondingDone(); + } + + protected void respondingDone() + { InternalSession session = getSession(); session.setPassiveUpdateEnabled(enablePassiveUpdates); } |