#ignite-758: remove legacyProxy from IgniteCacheProxy.

Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/90533586
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/90533586
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/90533586

Branch: refs/heads/ignite-737
Commit: 905335866d651c2599a87c2c142a527b961153f3
Parents: 6cf3da6
Author: ivasilinets <ivasilin...@gridgain.com>
Authored: Fri Apr 17 00:20:35 2015 +0300
Committer: ivasilinets <ivasilin...@gridgain.com>
Committed: Fri Apr 17 00:20:35 2015 +0300

----------------------------------------------------------------------
 .../processors/cache/GridCacheProcessor.java        |  6 +++---
 .../internal/processors/cache/IgniteCacheProxy.java | 16 ----------------
 .../HibernateL2CacheConfigurationSelfTest.java      |  2 +-
 .../cache/hibernate/HibernateL2CacheSelfTest.java   |  2 +-
 4 files changed, 5 insertions(+), 21 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/90533586/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProcessor.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProcessor.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProcessor.java
index 7f33e85..f9ab6c6 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProcessor.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProcessor.java
@@ -2446,7 +2446,7 @@ public class GridCacheProcessor extends 
GridProcessorAdapter {
 
         IgniteCacheProxy<K, V> jcache = (IgniteCacheProxy<K, 
V>)jCacheProxies.get(maskNull(name));
 
-        return jcache == null ? null : jcache.legacyProxy();
+        return jcache == null ? null : jcache.delegate();
     }
 
     /**
@@ -2455,7 +2455,7 @@ public class GridCacheProcessor extends 
GridProcessorAdapter {
     public Collection<IgniteInternalCache<?, ?>> caches() {
         return F.viewReadOnly(jCacheProxies.values(), new 
IgniteClosure<IgniteCacheProxy<?, ?>, IgniteInternalCache<?, ?>>() {
             @Override public IgniteInternalCache<?, ?> 
apply(IgniteCacheProxy<?, ?> entries) {
-                return entries.legacyProxy();
+                return entries.delegate();
             }
         });
     }
@@ -2516,7 +2516,7 @@ public class GridCacheProcessor extends 
GridProcessorAdapter {
         if (jcache == null)
             throw new IllegalArgumentException("Cache is not started: " + 
name);
 
-        return jcache.legacyProxy();
+        return jcache.delegate();
     }
 
     /**

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/90533586/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheProxy.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheProxy.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheProxy.java
index 9d1248b..7c3dac5 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheProxy.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheProxy.java
@@ -76,10 +76,6 @@ public class IgniteCacheProxy<K, V> extends 
AsyncSupportAdapter<IgniteCache<K, V
 
     /** */
     @GridToStringExclude
-    private GridCacheProxyImpl<K, V> legacyProxy;
-
-    /** */
-    @GridToStringExclude
     private CacheManager cacheMgr;
 
     /**
@@ -111,8 +107,6 @@ public class IgniteCacheProxy<K, V> extends 
AsyncSupportAdapter<IgniteCache<K, V
         this.prjCtx = prjCtx;
 
         gate = ctx.gate();
-
-        legacyProxy = new GridCacheProxyImpl<>(ctx, delegate, prjCtx);
     }
 
     /**
@@ -1338,8 +1332,6 @@ public class IgniteCacheProxy<K, V> extends 
AsyncSupportAdapter<IgniteCache<K, V
             return (T)this;
         else if (clazz.isAssignableFrom(IgniteEx.class))
             return (T)ctx.grid();
-        else if (clazz.isAssignableFrom(legacyProxy.getClass()))
-            return (T)legacyProxy;
 
         throw new IllegalArgumentException("Unwrapping to class is not 
supported: " + clazz);
     }
@@ -1477,14 +1469,6 @@ public class IgniteCacheProxy<K, V> extends 
AsyncSupportAdapter<IgniteCache<K, V
         curFut.set(new IgniteFutureImpl<>(fut));
     }
 
-    /**
-     * @return Legacy proxy.
-     */
-    @NotNull
-    public GridCacheProxyImpl<K, V> legacyProxy() {
-        return legacyProxy;
-    }
-
     /** {@inheritDoc} */
     @Override public void writeExternal(ObjectOutput out) throws IOException {
         out.writeObject(ctx);

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/90533586/modules/hibernate/src/test/java/org/apache/ignite/cache/hibernate/HibernateL2CacheConfigurationSelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/hibernate/src/test/java/org/apache/ignite/cache/hibernate/HibernateL2CacheConfigurationSelfTest.java
 
b/modules/hibernate/src/test/java/org/apache/ignite/cache/hibernate/HibernateL2CacheConfigurationSelfTest.java
index 45769dc..6beb1b4 100644
--- 
a/modules/hibernate/src/test/java/org/apache/ignite/cache/hibernate/HibernateL2CacheConfigurationSelfTest.java
+++ 
b/modules/hibernate/src/test/java/org/apache/ignite/cache/hibernate/HibernateL2CacheConfigurationSelfTest.java
@@ -80,7 +80,7 @@ public class HibernateL2CacheConfigurationSelfTest extends 
GridCommonAbstractTes
     /** {@inheritDoc} */
     @Override protected void afterTest() throws Exception {
         for (IgniteCacheProxy<?, ?> cache : ((IgniteKernal)grid(0)).caches())
-            cache.legacyProxy().clear();
+            cache.clear();
     }
 
     /** {@inheritDoc} */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/90533586/modules/hibernate/src/test/java/org/apache/ignite/cache/hibernate/HibernateL2CacheSelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/hibernate/src/test/java/org/apache/ignite/cache/hibernate/HibernateL2CacheSelfTest.java
 
b/modules/hibernate/src/test/java/org/apache/ignite/cache/hibernate/HibernateL2CacheSelfTest.java
index 1c86d85..63cb3ac 100644
--- 
a/modules/hibernate/src/test/java/org/apache/ignite/cache/hibernate/HibernateL2CacheSelfTest.java
+++ 
b/modules/hibernate/src/test/java/org/apache/ignite/cache/hibernate/HibernateL2CacheSelfTest.java
@@ -1918,6 +1918,6 @@ public class HibernateL2CacheSelfTest extends 
GridCommonAbstractTest {
         sesFactory2 = null;
 
         for (IgniteCacheProxy<?, ?> cache : ((IgniteKernal)grid(0)).caches())
-            cache.legacyProxy().clear();
+            cache.clear();
     }
 }

Reply via email to