From a21ca06a597ba7dcc6cfb4a0edbd935312566411 Mon Sep 17 00:00:00 2001 From: Andrew Branson Date: Fri, 9 Nov 2012 09:49:21 +0100 Subject: Deprecate old overly generic query method in anticipation of the new ones. --- src/main/java/com/c2kernel/persistency/ClusterStorage.java | 4 +++- src/main/java/com/c2kernel/persistency/ClusterStorageManager.java | 2 ++ src/main/java/com/c2kernel/persistency/TransactionManager.java | 2 ++ 3 files changed, 7 insertions(+), 1 deletion(-) (limited to 'src/main/java/com') diff --git a/src/main/java/com/c2kernel/persistency/ClusterStorage.java b/src/main/java/com/c2kernel/persistency/ClusterStorage.java index 80fd86d..de2f306 100644 --- a/src/main/java/com/c2kernel/persistency/ClusterStorage.java +++ b/src/main/java/com/c2kernel/persistency/ClusterStorage.java @@ -86,11 +86,13 @@ public abstract class ClusterStorage { throws ClusterStorageException; // db specific queries - public Object query(Object query) + @Deprecated + public Object query(Object query) throws ClusterStorageException { throw new ClusterStorageException("Query not supported on this storage"); } + @Deprecated public String queryToXML(String query, boolean genericFormat) throws ClusterStorageException { throw new ClusterStorageException("Query not supported on this storage"); diff --git a/src/main/java/com/c2kernel/persistency/ClusterStorageManager.java b/src/main/java/com/c2kernel/persistency/ClusterStorageManager.java index 540b807..70fb46d 100644 --- a/src/main/java/com/c2kernel/persistency/ClusterStorageManager.java +++ b/src/main/java/com/c2kernel/persistency/ClusterStorageManager.java @@ -355,6 +355,7 @@ public class ClusterStorageManager { } } + @Deprecated public Object query(String id, Object query) throws ClusterStorageException { ClusterStorage requiredStorage = allStores.get(id); if (requiredStorage == null) @@ -362,6 +363,7 @@ public class ClusterStorageManager { return requiredStorage.query(query); } + @Deprecated public String queryToXML(String id, String query, boolean genericFormat) throws ClusterStorageException { ClusterStorage requiredStorage = allStores.get(id); if (requiredStorage == null) diff --git a/src/main/java/com/c2kernel/persistency/TransactionManager.java b/src/main/java/com/c2kernel/persistency/TransactionManager.java index d2679a8..86e8199 100644 --- a/src/main/java/com/c2kernel/persistency/TransactionManager.java +++ b/src/main/java/com/c2kernel/persistency/TransactionManager.java @@ -313,10 +313,12 @@ public class TransactionManager { } + @Deprecated public Object query(String id, Object query) throws ClusterStorageException { return storage.query(id, query); } + @Deprecated public String queryToXML(String id, String query, boolean genericFormat) throws ClusterStorageException { return storage.queryToXML(id, query, genericFormat); } -- cgit v1.2.3