diff options
author | Eike Stepper | 2012-08-11 09:03:39 +0000 |
---|---|---|
committer | Eike Stepper | 2012-08-11 09:34:49 +0000 |
commit | 7b1755ed67a1276a76302ef5fa5799fb0af13128 (patch) | |
tree | fe494bf1672c1fc9d4bbc7bf9fb527606dc40c86 /plugins/org.eclipse.emf.cdo.server.db | |
parent | 177da94951fd8f3743ed29908bebac8fffaae3b2 (diff) | |
download | cdo-7b1755ed67a1276a76302ef5fa5799fb0af13128.tar.gz cdo-7b1755ed67a1276a76302ef5fa5799fb0af13128.tar.xz cdo-7b1755ed67a1276a76302ef5fa5799fb0af13128.zip |
Deprecate InternalStore.isLocal(CDOID)
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.server.db')
5 files changed, 12 insertions, 9 deletions
diff --git a/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/db/IIDHandler.java b/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/db/IIDHandler.java index b4cabb87bc..772c646e3a 100644 --- a/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/db/IIDHandler.java +++ b/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/db/IIDHandler.java @@ -48,6 +48,10 @@ public interface IIDHandler extends Comparator<CDOID> public CDOID createCDOID(String val); + /** + * @deprecated Not used anymore. + */ + @Deprecated public boolean isLocalCDOID(CDOID id); public CDOID getLastObjectID(); diff --git a/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/DBStore.java b/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/DBStore.java index cfdda9a298..1c90d83224 100644 --- a/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/DBStore.java +++ b/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/DBStore.java @@ -461,9 +461,10 @@ public class DBStore extends Store implements IDBStore, CDOAllRevisionsProvider return idHandler.createCDOID(val); } + @Deprecated public boolean isLocal(CDOID id) { - return idHandler.isLocalCDOID(id); + throw new UnsupportedOperationException(); } public CDOID getNextCDOID(LongIDStoreAccessor accessor, CDORevision revision) diff --git a/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/LongIDHandler.java b/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/LongIDHandler.java index 63a68b3a25..6901988385 100644 --- a/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/LongIDHandler.java +++ b/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/LongIDHandler.java @@ -132,9 +132,10 @@ public class LongIDHandler extends Lifecycle implements IIDHandler return lastObjectID; } + @Deprecated public boolean isLocalCDOID(CDOID id) { - return compare(id, nextLocalObjectID) > 0; + throw new UnsupportedOperationException(); } public DBType getDBType() diff --git a/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/StringIDHandler.java b/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/StringIDHandler.java index 256dc5282f..0a0cee1c50 100644 --- a/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/StringIDHandler.java +++ b/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/StringIDHandler.java @@ -122,14 +122,10 @@ public class StringIDHandler extends Lifecycle implements IIDHandler return CDOIDUtil.createString("" + ++lastObjectID); } + @Deprecated public boolean isLocalCDOID(CDOID id) { - if (id.getType() == CDOID.Type.OBJECT) - { - return Long.parseLong(value(id)) > nextLocalObjectID; - } - - return false; + throw new UnsupportedOperationException(); } public ITypeMapping getObjectTypeMapping() diff --git a/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/UUIDHandler.java b/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/UUIDHandler.java index 513a34db80..80b67f7ecc 100644 --- a/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/UUIDHandler.java +++ b/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/UUIDHandler.java @@ -111,9 +111,10 @@ public class UUIDHandler extends Lifecycle implements IIDHandler throw new UnsupportedOperationException(); } + @Deprecated public boolean isLocalCDOID(CDOID id) { - return false; + throw new UnsupportedOperationException(); } public ITypeMapping getObjectTypeMapping() |