Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2012-08-11 09:03:39 +0000
committerEike Stepper2012-08-11 09:34:49 +0000
commit7b1755ed67a1276a76302ef5fa5799fb0af13128 (patch)
treefe494bf1672c1fc9d4bbc7bf9fb527606dc40c86 /plugins/org.eclipse.emf.cdo.server.db
parent177da94951fd8f3743ed29908bebac8fffaae3b2 (diff)
downloadcdo-7b1755ed67a1276a76302ef5fa5799fb0af13128.tar.gz
cdo-7b1755ed67a1276a76302ef5fa5799fb0af13128.tar.xz
cdo-7b1755ed67a1276a76302ef5fa5799fb0af13128.zip
Deprecate InternalStore.isLocal(CDOID)
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.server.db')
-rw-r--r--plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/db/IIDHandler.java4
-rw-r--r--plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/DBStore.java3
-rw-r--r--plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/LongIDHandler.java3
-rw-r--r--plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/StringIDHandler.java8
-rw-r--r--plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/UUIDHandler.java3
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()

Back to the top