#ignite-683: Rename remove methods in GridCacheAdapter.

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

Branch: refs/heads/ignite-218
Commit: bd317ee3903c058117fa2ea36b545cf232d2a762
Parents: c1418f8
Author: ivasilinets <ivasilin...@gridgain.com>
Authored: Mon Apr 13 14:45:09 2015 +0300
Committer: ivasilinets <ivasilin...@gridgain.com>
Committed: Mon Apr 13 14:45:09 2015 +0300

----------------------------------------------------------------------
 .../internal/processors/cache/CacheProjection.java  |  8 ++++----
 .../internal/processors/cache/GridCacheAdapter.java | 14 +++++++-------
 .../processors/cache/GridCacheConcurrentMap.java    |  2 +-
 .../processors/cache/GridCacheProjectionImpl.java   | 16 ++++++++--------
 .../processors/cache/GridCacheProxyImpl.java        | 16 ++++++++--------
 .../processors/cache/GridCacheSwapManager.java      |  4 ++--
 .../internal/processors/cache/IgniteCacheProxy.java |  8 ++++----
 .../distributed/dht/atomic/GridDhtAtomicCache.java  | 14 +++++++-------
 .../cache/distributed/near/GridNearAtomicCache.java | 16 ++++++++--------
 .../distributed/near/GridNearCacheAdapter.java      |  2 +-
 .../cache/local/atomic/GridLocalAtomicCache.java    | 10 +++++-----
 .../datastructures/DataStructuresProcessor.java     |  6 +++---
 .../datastructures/GridAtomicCacheQueueImpl.java    |  8 ++++----
 .../processors/datastructures/GridCacheSetImpl.java |  2 +-
 .../GridTransactionalCacheQueueImpl.java            |  4 ++--
 .../internal/processors/igfs/IgfsMetaManager.java   | 10 +++++-----
 .../handlers/cache/GridCacheCommandHandler.java     |  4 ++--
 .../processors/service/GridServiceProcessor.java    |  6 +++---
 .../apache/ignite/startup/BasicWarmupClosure.java   |  6 +++---
 .../GridCacheSwapScanQueryAbstractSelfTest.java     |  6 +++---
 .../query/h2/GridH2IndexingGeoSelfTest.java         |  2 +-
 .../hibernate/HibernateReadWriteAccessStrategy.java |  2 +-
 .../HibernateTransactionalAccessStrategy.java       |  2 +-
 .../cache/GridCacheAbstractFieldsQuerySelfTest.java |  2 +-
 24 files changed, 85 insertions(+), 85 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheProjection.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheProjection.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheProjection.java
index 13b87c3..bb8d27c 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheProjection.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheProjection.java
@@ -1025,7 +1025,7 @@ public interface CacheProjection<K, V> extends 
Iterable<Cache.Entry<K, V>> {
      * @throws NullPointerException If key is {@code null}.
      * @throws IgniteCheckedException If remove operation failed.
      */
-    @Nullable public V remove(K key)
+    @Nullable public V getAndRemove(K key)
         throws IgniteCheckedException;
 
     /**
@@ -1050,7 +1050,7 @@ public interface CacheProjection<K, V> extends 
Iterable<Cache.Entry<K, V>> {
      * @return Future for the remove operation.
      * @throws NullPointerException if the key is {@code null}.
      */
-    public IgniteInternalFuture<V> removeAsync(K key);
+    public IgniteInternalFuture<V> getAndRemoveAsync(K key);
 
     /**
      * Removes given key mapping from cache.
@@ -1070,7 +1070,7 @@ public interface CacheProjection<K, V> extends 
Iterable<Cache.Entry<K, V>> {
      * @throws NullPointerException if the key is {@code null}.
      * @throws IgniteCheckedException If remove failed.
      */
-    public boolean removex(K key) throws IgniteCheckedException;
+    public boolean remove(K key) throws IgniteCheckedException;
 
     /**
      * Asynchronously removes given key mapping from cache.
@@ -1090,7 +1090,7 @@ public interface CacheProjection<K, V> extends 
Iterable<Cache.Entry<K, V>> {
      *      Note that if filter is not specified, this method will return 
{@code true}.
      * @throws NullPointerException if the key is {@code null}.
      */
-    public IgniteInternalFuture<Boolean> removexAsync(K key);
+    public IgniteInternalFuture<Boolean> removeAsync(K key);
 
     /**
      * Removes given key mapping from cache if one exists and value is equal 
to the passed in value.

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java
index 0dafb8a..e30a233 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java
@@ -2697,7 +2697,7 @@ public abstract class GridCacheAdapter<K, V> implements 
GridCache<K, V>,
     }
 
     /** {@inheritDoc} */
-    @Nullable @Override public V remove(final K key) throws 
IgniteCheckedException {
+    @Nullable @Override public V getAndRemove(final K key) throws 
IgniteCheckedException {
         boolean statsEnabled = ctx.config().isStatisticsEnabled();
 
         long start = statsEnabled ? System.nanoTime() : 0L;
@@ -2729,7 +2729,7 @@ public abstract class GridCacheAdapter<K, V> implements 
GridCache<K, V>,
     }
 
     /** {@inheritDoc} */
-    @Override public IgniteInternalFuture<V> removeAsync(final K key) {
+    @Override public IgniteInternalFuture<V> getAndRemoveAsync(final K key) {
         final boolean statsEnabled = ctx.config().isStatisticsEnabled();
 
         final long start = statsEnabled ? System.nanoTime() : 0L;
@@ -2814,7 +2814,7 @@ public abstract class GridCacheAdapter<K, V> implements 
GridCache<K, V>,
     }
 
     /** {@inheritDoc} */
-    @Override public boolean removex(final K key) throws 
IgniteCheckedException {
+    @Override public boolean remove(final K key) throws IgniteCheckedException 
{
         boolean statsEnabled = ctx.config().isStatisticsEnabled();
 
         long start = statsEnabled ? System.nanoTime() : 0L;
@@ -2841,10 +2841,10 @@ public abstract class GridCacheAdapter<K, V> implements 
GridCache<K, V>,
     }
 
     /** {@inheritDoc} */
-    @Override public IgniteInternalFuture<Boolean> removexAsync(K key) {
+    @Override public IgniteInternalFuture<Boolean> removeAsync(K key) {
         A.notNull(key, "key");
 
-        return removexAsync(key, CU.empty0());
+        return removeAsync(key, CU.empty0());
     }
 
     /**
@@ -2852,7 +2852,7 @@ public abstract class GridCacheAdapter<K, V> implements 
GridCache<K, V>,
      * @param filter Optional filter.
      * @return Putx operation future.
      */
-    public IgniteInternalFuture<Boolean> removexAsync(final K key, @Nullable 
final CacheEntryPredicate... filter) {
+    public IgniteInternalFuture<Boolean> removeAsync(final K key, @Nullable 
final CacheEntryPredicate... filter) {
         final boolean statsEnabled = ctx.config().isStatisticsEnabled();
 
         final long start = statsEnabled ? System.nanoTime() : 0L;
@@ -3770,7 +3770,7 @@ public abstract class GridCacheAdapter<K, V> implements 
GridCache<K, V>,
                 GridCacheProjectionImpl<K, V>  prev = ctx.gate().enter(prj);
 
                 try {
-                    removex(item.getKey());
+                    GridCacheAdapter.this.remove(item.getKey());
                 }
                 catch (IgniteCheckedException e) {
                     throw CU.convertToCacheException(e);

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheConcurrentMap.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheConcurrentMap.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheConcurrentMap.java
index 5e9c2da..7d5260c 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheConcurrentMap.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheConcurrentMap.java
@@ -1736,7 +1736,7 @@ public class GridCacheConcurrentMap {
             curVal = null;
 
             try {
-                
((IgniteKernal)ctx.grid()).getCache(ctx.name()).remove(e.key());
+                
((IgniteKernal)ctx.grid()).getCache(ctx.name()).getAndRemove(e.key());
             }
             catch (IgniteCheckedException ex) {
                 throw new IgniteException(ex);

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProjectionImpl.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProjectionImpl.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProjectionImpl.java
index 968c89e..8319177 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProjectionImpl.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProjectionImpl.java
@@ -555,18 +555,18 @@ public class GridCacheProjectionImpl<K, V> implements 
GridCacheProjectionEx<K, V
     }
 
     /** {@inheritDoc} */
-    @Override public V remove(K key) throws IgniteCheckedException {
-        return removeAsync(key).get();
+    @Override public V getAndRemove(K key) throws IgniteCheckedException {
+        return getAndRemoveAsync(key).get();
     }
 
     /** {@inheritDoc} */
-    @Override public IgniteInternalFuture<V> removeAsync(K key) {
-        return cache.removeAsync(key);
+    @Override public IgniteInternalFuture<V> getAndRemoveAsync(K key) {
+        return cache.getAndRemoveAsync(key);
     }
 
     /** {@inheritDoc} */
-    @Override public boolean removex(K key) throws IgniteCheckedException {
-        return removexAsync(key).get();
+    @Override public boolean remove(K key) throws IgniteCheckedException {
+        return removeAsync(key).get();
     }
 
     /** {@inheritDoc} */
@@ -581,8 +581,8 @@ public class GridCacheProjectionImpl<K, V> implements 
GridCacheProjectionEx<K, V
     }
 
     /** {@inheritDoc} */
-    @Override public IgniteInternalFuture<Boolean> removexAsync(K key) {
-        return cache.removexAsync(key);
+    @Override public IgniteInternalFuture<Boolean> removeAsync(K key) {
+        return cache.removeAsync(key);
     }
 
     /** {@inheritDoc} */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProxyImpl.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProxyImpl.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProxyImpl.java
index b575940..b5fab4b 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProxyImpl.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProxyImpl.java
@@ -1083,12 +1083,12 @@ public class GridCacheProxyImpl<K, V> implements 
GridCacheProxy<K, V>, Externali
     }
 
     /** {@inheritDoc} */
-    @Nullable @Override public V remove(K key)
+    @Nullable @Override public V getAndRemove(K key)
         throws IgniteCheckedException {
         GridCacheProjectionImpl<K, V> prev = gate.enter(prj);
 
         try {
-            return delegate.remove(key);
+            return delegate.getAndRemove(key);
         }
         finally {
             gate.leave(prev);
@@ -1096,11 +1096,11 @@ public class GridCacheProxyImpl<K, V> implements 
GridCacheProxy<K, V>, Externali
     }
 
     /** {@inheritDoc} */
-    @Override public IgniteInternalFuture<V> removeAsync(K key) {
+    @Override public IgniteInternalFuture<V> getAndRemoveAsync(K key) {
         GridCacheProjectionImpl<K, V> prev = gate.enter(prj);
 
         try {
-            return delegate.removeAsync(key);
+            return delegate.getAndRemoveAsync(key);
         }
         finally {
             gate.leave(prev);
@@ -1108,12 +1108,12 @@ public class GridCacheProxyImpl<K, V> implements 
GridCacheProxy<K, V>, Externali
     }
 
     /** {@inheritDoc} */
-    @Override public boolean removex(K key)
+    @Override public boolean remove(K key)
         throws IgniteCheckedException {
         GridCacheProjectionImpl<K, V> prev = gate.enter(prj);
 
         try {
-            return delegate.removex(key);
+            return delegate.remove(key);
         }
         finally {
             gate.leave(prev);
@@ -1148,11 +1148,11 @@ public class GridCacheProxyImpl<K, V> implements 
GridCacheProxy<K, V>, Externali
     }
 
     /** {@inheritDoc} */
-    @Override public IgniteInternalFuture<Boolean> removexAsync(K key) {
+    @Override public IgniteInternalFuture<Boolean> removeAsync(K key) {
         GridCacheProjectionImpl<K, V> prev = gate.enter(prj);
 
         try {
-            return delegate.removexAsync(key);
+            return delegate.removeAsync(key);
         }
         finally {
             gate.leave(prev);

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheSwapManager.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheSwapManager.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheSwapManager.java
index f3f1e48..fb6b103 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheSwapManager.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheSwapManager.java
@@ -1452,9 +1452,9 @@ public class GridCacheSwapManager extends 
GridCacheManagerAdapter {
 
                 try {
                     if (cctx.isDht())
-                        cctx.dht().near().removex(cur.getKey());
+                        cctx.dht().near().remove(cur.getKey());
                     else
-                        cctx.cache().removex(cur.getKey());
+                        cctx.cache().remove(cur.getKey());
                 }
                 finally {
                     cur = null;

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/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 b788b9d..359b47b 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
@@ -862,12 +862,12 @@ public class IgniteCacheProxy<K, V> extends 
AsyncSupportAdapter<IgniteCache<K, V
 
             try {
                 if (isAsync()) {
-                    setFuture(delegate.removexAsync(key));
+                    setFuture(delegate.removeAsync(key));
 
                     return false;
                 }
                 else
-                    return delegate.removex(key);
+                    return delegate.remove(key);
             }
             finally {
                 gate.leave(prev);
@@ -908,12 +908,12 @@ public class IgniteCacheProxy<K, V> extends 
AsyncSupportAdapter<IgniteCache<K, V
 
             try {
                 if (isAsync()) {
-                    setFuture(delegate.removeAsync(key));
+                    setFuture(delegate.getAndRemoveAsync(key));
 
                     return null;
                 }
                 else
-                    return delegate.remove(key);
+                    return delegate.getAndRemove(key);
             }
             finally {
                 gate.leave(prev);

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicCache.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicCache.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicCache.java
index 0feb0b4..d53543c 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicCache.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicCache.java
@@ -478,13 +478,13 @@ public class GridDhtAtomicCache<K, V> extends 
GridDhtCacheAdapter<K, V> {
     }
 
     /** {@inheritDoc} */
-    @Override public V remove(K key) throws IgniteCheckedException {
-        return removeAsync(key).get();
+    @Override public V getAndRemove(K key) throws IgniteCheckedException {
+        return getAndRemoveAsync(key).get();
     }
 
     /** {@inheritDoc} */
     @SuppressWarnings("unchecked")
-    @Override public IgniteInternalFuture<V> removeAsync(K key) {
+    @Override public IgniteInternalFuture<V> getAndRemoveAsync(K key) {
         A.notNull(key, "key");
 
         return removeAllAsync0(Collections.singletonList(key), null, true, 
false, CU.empty0());
@@ -503,13 +503,13 @@ public class GridDhtAtomicCache<K, V> extends 
GridDhtCacheAdapter<K, V> {
     }
 
     /** {@inheritDoc} */
-    @Override public boolean removex(K key) throws IgniteCheckedException {
-        return removexAsync(key, CU.empty0()).get();
+    @Override public boolean remove(K key) throws IgniteCheckedException {
+        return removeAsync(key, CU.empty0()).get();
     }
 
     /** {@inheritDoc} */
     @SuppressWarnings("unchecked")
-    @Override public IgniteInternalFuture<Boolean> removexAsync(K key, 
@Nullable CacheEntryPredicate... filter) {
+    @Override public IgniteInternalFuture<Boolean> removeAsync(K key, 
@Nullable CacheEntryPredicate... filter) {
         A.notNull(key, "key");
 
         return removeAllAsync0(Collections.singletonList(key), null, false, 
false, filter);
@@ -524,7 +524,7 @@ public class GridDhtAtomicCache<K, V> extends 
GridDhtCacheAdapter<K, V> {
     @Override public IgniteInternalFuture<Boolean> removeAsync(K key, V val) {
         A.notNull(key, "key", val, "val");
 
-        return removexAsync(key, ctx.equalsValArray(val));
+        return removeAsync(key, ctx.equalsValArray(val));
     }
 
     /** {@inheritDoc} */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearAtomicCache.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearAtomicCache.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearAtomicCache.java
index 93976f3..3f643e7 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearAtomicCache.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearAtomicCache.java
@@ -546,14 +546,14 @@ public class GridNearAtomicCache<K, V> extends 
GridNearCacheAdapter<K, V> {
     }
 
     /** {@inheritDoc} */
-    @Override public V remove(K key) throws IgniteCheckedException {
-        return dht.remove(key);
+    @Override public V getAndRemove(K key) throws IgniteCheckedException {
+        return dht.getAndRemove(key);
     }
 
     /** {@inheritDoc} */
     @SuppressWarnings("unchecked")
-    @Override public IgniteInternalFuture<V> removeAsync(K key) {
-        return dht.removeAsync(key);
+    @Override public IgniteInternalFuture<V> getAndRemoveAsync(K key) {
+        return dht.getAndRemoveAsync(key);
     }
 
     /** {@inheritDoc} */
@@ -568,14 +568,14 @@ public class GridNearAtomicCache<K, V> extends 
GridNearCacheAdapter<K, V> {
     }
 
     /** {@inheritDoc} */
-    @Override public boolean removex(K key) throws IgniteCheckedException {
-        return dht.removex(key);
+    @Override public boolean remove(K key) throws IgniteCheckedException {
+        return dht.remove(key);
     }
 
     /** {@inheritDoc} */
     @SuppressWarnings("unchecked")
-    @Override public IgniteInternalFuture<Boolean> removexAsync(K key, 
@Nullable CacheEntryPredicate... filter) {
-        return dht.removexAsync(key, filter);
+    @Override public IgniteInternalFuture<Boolean> removeAsync(K key, 
@Nullable CacheEntryPredicate... filter) {
+        return dht.removeAsync(key, filter);
     }
 
     /** {@inheritDoc} */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearCacheAdapter.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearCacheAdapter.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearCacheAdapter.java
index f153bd6..f8923e8 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearCacheAdapter.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearCacheAdapter.java
@@ -610,7 +610,7 @@ public abstract class GridNearCacheAdapter<K, V> extends 
GridDistributedCacheAda
             currIter.remove();
 
             try {
-                GridNearCacheAdapter.this.remove(currEntry.getKey());
+                GridNearCacheAdapter.this.getAndRemove(currEntry.getKey());
             }
             catch (IgniteCheckedException e) {
                 throw new IgniteException(e);

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/local/atomic/GridLocalAtomicCache.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/local/atomic/GridLocalAtomicCache.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/local/atomic/GridLocalAtomicCache.java
index 15de79a..4539a0f 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/local/atomic/GridLocalAtomicCache.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/local/atomic/GridLocalAtomicCache.java
@@ -287,7 +287,7 @@ public class GridLocalAtomicCache<K, V> extends 
GridCacheAdapter<K, V> {
 
     /** {@inheritDoc} */
     @SuppressWarnings("unchecked")
-    @Override public V remove(K key) throws IgniteCheckedException {
+    @Override public V getAndRemove(K key) throws IgniteCheckedException {
         return (V)updateAllInternal(DELETE,
             Collections.singleton(key),
             null,
@@ -301,7 +301,7 @@ public class GridLocalAtomicCache<K, V> extends 
GridCacheAdapter<K, V> {
 
     /** {@inheritDoc} */
     @SuppressWarnings("unchecked")
-    @Override public IgniteInternalFuture<V> removeAsync(K key) {
+    @Override public IgniteInternalFuture<V> getAndRemoveAsync(K key) {
         return removeAllAsync0(Collections.singletonList(key), true, false, 
CU.empty0());
     }
 
@@ -326,7 +326,7 @@ public class GridLocalAtomicCache<K, V> extends 
GridCacheAdapter<K, V> {
 
     /** {@inheritDoc} */
     @SuppressWarnings("unchecked")
-    @Override public boolean removex(K key) throws IgniteCheckedException {
+    @Override public boolean remove(K key) throws IgniteCheckedException {
         boolean statsEnabled = ctx.config().isStatisticsEnabled();
 
         long start = statsEnabled ? System.nanoTime() : 0L;
@@ -351,7 +351,7 @@ public class GridLocalAtomicCache<K, V> extends 
GridCacheAdapter<K, V> {
 
     /** {@inheritDoc} */
     @SuppressWarnings("unchecked")
-    @Override public IgniteInternalFuture<Boolean> removexAsync(K key, 
@Nullable CacheEntryPredicate... filter) {
+    @Override public IgniteInternalFuture<Boolean> removeAsync(K key, 
@Nullable CacheEntryPredicate... filter) {
         A.notNull(key, "key");
 
         return removeAllAsync0(Collections.singletonList(key), false, false, 
filter);
@@ -374,7 +374,7 @@ public class GridLocalAtomicCache<K, V> extends 
GridCacheAdapter<K, V> {
 
     /** {@inheritDoc} */
     @Override public IgniteInternalFuture<Boolean> removeAsync(K key, V val) {
-        return removexAsync(key, ctx.equalsValArray(val));
+        return removeAsync(key, ctx.equalsValArray(val));
     }
 
     /** {@inheritDoc} */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/DataStructuresProcessor.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/DataStructuresProcessor.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/DataStructuresProcessor.java
index 5a9693c..7ddbf73 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/DataStructuresProcessor.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/DataStructuresProcessor.java
@@ -978,7 +978,7 @@ public final class DataStructuresProcessor extends 
GridProcessorAdapter {
                                     "with non-zero count: " + val.get());
                         }
 
-                        dsView.removex(key);
+                        dsView.remove(key);
 
                         tx.commit();
                     } else
@@ -1013,7 +1013,7 @@ public final class DataStructuresProcessor extends 
GridProcessorAdapter {
                         R val = cast(dsView.get(key), cls);
 
                         if (val != null) {
-                            dsView.removex(key);
+                            dsView.remove(key);
 
                             tx.commit();
                         }
@@ -1162,7 +1162,7 @@ public final class DataStructuresProcessor extends 
GridProcessorAdapter {
     @Nullable private <T> T retryRemove(final GridCache cache, final Object 
key) throws IgniteCheckedException {
         return retry(log, new Callable<T>() {
             @Nullable @Override public T call() throws Exception {
-                return (T)cache.remove(key);
+                return (T)cache.getAndRemove(key);
             }
         });
     }

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridAtomicCacheQueueImpl.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridAtomicCacheQueueImpl.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridAtomicCacheQueueImpl.java
index a2c8f8d..1437590 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridAtomicCacheQueueImpl.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridAtomicCacheQueueImpl.java
@@ -100,7 +100,7 @@ public class GridAtomicCacheQueueImpl<T> extends 
GridCacheQueueAdapter<T> {
 
                 while (true) {
                     try {
-                        T data = (T)cache.remove(key);
+                        T data = (T)cache.getAndRemove(key);
 
                         if (data != null)
                             return data;
@@ -109,7 +109,7 @@ public class GridAtomicCacheQueueImpl<T> extends 
GridCacheQueueAdapter<T> {
                             stop = U.currentTimeMillis() + RETRY_TIMEOUT;
 
                         while (U.currentTimeMillis() < stop ) {
-                            data = (T)cache.remove(key);
+                            data = (T)cache.getAndRemove(key);
 
                             if (data != null)
                                 return data;
@@ -199,14 +199,14 @@ public class GridAtomicCacheQueueImpl<T> extends 
GridCacheQueueAdapter<T> {
 
             while (true) {
                 try {
-                    if (cache.removex(key))
+                    if (cache.remove(key))
                         return;
 
                     if (stop == 0)
                         stop = U.currentTimeMillis() + RETRY_TIMEOUT;
 
                     while (U.currentTimeMillis() < stop ) {
-                        if (cache.removex(key))
+                        if (cache.remove(key))
                             return;
                     }
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheSetImpl.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheSetImpl.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheSetImpl.java
index 550fa0f..b456586 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheSetImpl.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridCacheSetImpl.java
@@ -178,7 +178,7 @@ public class GridCacheSetImpl<T> extends 
AbstractCollection<T> implements Ignite
 
         return retry(new Callable<Boolean>() {
             @Override public Boolean call() throws Exception {
-                return cache.removex(key);
+                return cache.remove(key);
             }
         });
     }

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridTransactionalCacheQueueImpl.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridTransactionalCacheQueueImpl.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridTransactionalCacheQueueImpl.java
index f2eaa9c..1990016 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridTransactionalCacheQueueImpl.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/GridTransactionalCacheQueueImpl.java
@@ -108,7 +108,7 @@ public class GridTransactionalCacheQueueImpl<T> extends 
GridCacheQueueAdapter<T>
                     if (idx != null) {
                         checkRemoved(idx);
 
-                        retVal = (T)cache.remove(itemKey(idx));
+                        retVal = (T)cache.getAndRemove(itemKey(idx));
 
                         assert retVal != null : idx;
                     }
@@ -210,7 +210,7 @@ public class GridTransactionalCacheQueueImpl<T> extends 
GridCacheQueueAdapter<T>
                     if (idx != null) {
                         checkRemoved(idx);
 
-                        boolean rmv = cache.removex(itemKey(idx));
+                        boolean rmv = cache.remove(itemKey(idx));
 
                         assert rmv : idx;
                     }

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/core/src/main/java/org/apache/ignite/internal/processors/igfs/IgfsMetaManager.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/igfs/IgfsMetaManager.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/igfs/IgfsMetaManager.java
index 3858eea..4c5c248 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/igfs/IgfsMetaManager.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/igfs/IgfsMetaManager.java
@@ -1174,7 +1174,7 @@ public class IgfsMetaManager extends IgfsManager {
                             if (entryInfo != null) {
                                 // Delete only files or empty folders.
                                 if (entryInfo.isFile() || 
entryInfo.isDirectory() && entryInfo.listing().isEmpty()) {
-                                    id2InfoPrj.remove(entryId);
+                                    id2InfoPrj.getAndRemove(entryId);
 
                                     newListing.remove(entry.getKey());
 
@@ -1242,7 +1242,7 @@ public class IgfsMetaManager extends IgfsManager {
                         if (listingEntry != null)
                             id2InfoPrj.invoke(parentId, new 
UpdateListing(name, listingEntry, true));
 
-                        id2InfoPrj.remove(id);
+                        id2InfoPrj.getAndRemove(id);
 
                         res = true;
                     }
@@ -1533,7 +1533,7 @@ public class IgfsMetaManager extends IgfsManager {
                 IgniteInternalTx tx = metaCache.txStartEx(PESSIMISTIC, 
REPEATABLE_READ);
 
                 try {
-                    Object prev = val != null ? metaCache.put(sampling, val) : 
metaCache.remove(sampling);
+                    Object prev = val != null ? metaCache.put(sampling, val) : 
metaCache.getAndRemove(sampling);
 
                     tx.commit();
 
@@ -1675,7 +1675,7 @@ public class IgfsMetaManager extends IgfsManager {
                             if (oldId != null) {
                                 IgfsFileInfo oldInfo = info(oldId);
 
-                                id2InfoPrj.removex(oldId); // Remove the old 
one.
+                                id2InfoPrj.remove(oldId); // Remove the old 
one.
                                 id2InfoPrj.putx(newInfo.id(), newInfo); // Put 
the new one.
 
                                 id2InfoPrj.invoke(parentInfo.id(),
@@ -2570,7 +2570,7 @@ public class IgfsMetaManager extends IgfsManager {
         V oldVal = cache.get(key);
         V newVal = c.apply(oldVal);
 
-        return newVal == null ? cache.removex(key) : cache.putx(key, newVal);
+        return newVal == null ? cache.remove(key) : cache.putx(key, newVal);
     }
 
     /**

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/core/src/main/java/org/apache/ignite/internal/processors/rest/handlers/cache/GridCacheCommandHandler.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/rest/handlers/cache/GridCacheCommandHandler.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/rest/handlers/cache/GridCacheCommandHandler.java
index 6d91423..646c3dc 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/rest/handlers/cache/GridCacheCommandHandler.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/rest/handlers/cache/GridCacheCommandHandler.java
@@ -781,7 +781,7 @@ public class GridCacheCommandHandler extends 
GridRestCommandHandlerAdapter {
 
         /** {@inheritDoc} */
         @Override public IgniteInternalFuture<?> 
applyx(CacheProjection<Object, Object> c, GridKernalContext ctx) {
-            return c.removexAsync(key);
+            return c.removeAsync(key);
         }
     }
 
@@ -834,7 +834,7 @@ public class GridCacheCommandHandler extends 
GridRestCommandHandlerAdapter {
 
         /** {@inheritDoc} */
         @Override public IgniteInternalFuture<?> 
applyx(CacheProjection<Object, Object> c, GridKernalContext ctx) {
-            return exp == null && val == null ? c.removexAsync(key) :
+            return exp == null && val == null ? c.removeAsync(key) :
                 exp == null ? c.putxIfAbsentAsync(key, val) :
                     val == null ? c.removeAsync(key, exp) :
                         c.getAndReplaceAsync(key, exp, val);

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/core/src/main/java/org/apache/ignite/internal/processors/service/GridServiceProcessor.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/service/GridServiceProcessor.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/service/GridServiceProcessor.java
index b6ad484..25c73ce 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/service/GridServiceProcessor.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/service/GridServiceProcessor.java
@@ -408,7 +408,7 @@ public class GridServiceProcessor extends 
GridProcessorAdapter {
                 else {
                     GridServiceDeploymentKey key = new 
GridServiceDeploymentKey(name);
 
-                    if (cache.remove(key) == null) {
+                    if (cache.getAndRemove(key) == null) {
                         // Remove future from local map if service was not 
deployed.
                         undepFuts.remove(name);
 
@@ -957,7 +957,7 @@ public class GridServiceProcessor extends 
GridProcessorAdapter {
                             // Remove assignment on primary node in case of 
undeploy.
                             if 
(cache.cache().affinity().isPrimary(ctx.discovery().localNode(), key)) {
                                 try {
-                                    cache.remove(key);
+                                    cache.getAndRemove(key);
                                 }
                                 catch (IgniteCheckedException ex) {
                                     log.error("Failed to remove assignments 
for undeployed service: " + name, ex);
@@ -1095,7 +1095,7 @@ public class GridServiceProcessor extends 
GridProcessorAdapter {
                                     if (log.isDebugEnabled())
                                         log.debug("Removed zombie assignments: 
" + e.getValue());
 
-                                    cache.remove(e.getKey());
+                                    cache.getAndRemove(e.getKey());
                                 }
                             }
                             catch (IgniteCheckedException ex) {

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/core/src/main/java/org/apache/ignite/startup/BasicWarmupClosure.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/startup/BasicWarmupClosure.java 
b/modules/core/src/main/java/org/apache/ignite/startup/BasicWarmupClosure.java
index 6a767d8..a32059a 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/startup/BasicWarmupClosure.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/startup/BasicWarmupClosure.java
@@ -312,7 +312,7 @@ public class BasicWarmupClosure implements 
IgniteInClosure<IgniteConfiguration>
                         fut.get();
 
                     for (int key = 0; key < keyRange; key++)
-                        cache0.remove(key);
+                        cache0.getAndRemove(key);
                 }
             }
         }
@@ -502,7 +502,7 @@ public class BasicWarmupClosure implements 
IgniteInClosure<IgniteConfiguration>
 
         /** {@inheritDoc} */
         @Override protected void operation(int key) throws Exception {
-            cache.remove(key);
+            cache.getAndRemove(key);
         }
     }
 
@@ -519,7 +519,7 @@ public class BasicWarmupClosure implements 
IgniteInClosure<IgniteConfiguration>
 
         /** {@inheritDoc} */
         @Override protected void operation(int key) throws Exception {
-            cache.removex(key);
+            cache.remove(key);
         }
     }
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/query/GridCacheSwapScanQueryAbstractSelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/query/GridCacheSwapScanQueryAbstractSelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/query/GridCacheSwapScanQueryAbstractSelfTest.java
index d9f357c..3c95046 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/query/GridCacheSwapScanQueryAbstractSelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/query/GridCacheSwapScanQueryAbstractSelfTest.java
@@ -164,7 +164,7 @@ public abstract class 
GridCacheSwapScanQueryAbstractSelfTest extends GridCommonA
         }
         finally {
             for (int i = 0; i < ENTRY_CNT; i++)
-                assertTrue(cache.removex(new Key(i)));
+                assertTrue(cache.remove(new Key(i)));
         }
     }
 
@@ -255,7 +255,7 @@ public abstract class 
GridCacheSwapScanQueryAbstractSelfTest extends GridCommonA
         }
         finally {
             for (int i = 0; i < ENTRY_CNT; i++)
-                assertTrue(cache.removex(String.valueOf(i)));
+                assertTrue(cache.remove(String.valueOf(i)));
         }
     }
 
@@ -311,7 +311,7 @@ public abstract class 
GridCacheSwapScanQueryAbstractSelfTest extends GridCommonA
         }
         finally {
             for (int i = 0; i < ENTRY_CNT; i++)
-                assertTrue(cache.removex(i));
+                assertTrue(cache.remove(i));
         }
     }
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/geospatial/src/test/java/org/apache/ignite/internal/processors/query/h2/GridH2IndexingGeoSelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/geospatial/src/test/java/org/apache/ignite/internal/processors/query/h2/GridH2IndexingGeoSelfTest.java
 
b/modules/geospatial/src/test/java/org/apache/ignite/internal/processors/query/h2/GridH2IndexingGeoSelfTest.java
index 883bd20..1fcf299 100644
--- 
a/modules/geospatial/src/test/java/org/apache/ignite/internal/processors/query/h2/GridH2IndexingGeoSelfTest.java
+++ 
b/modules/geospatial/src/test/java/org/apache/ignite/internal/processors/query/h2/GridH2IndexingGeoSelfTest.java
@@ -100,7 +100,7 @@ public class GridH2IndexingGeoSelfTest extends 
GridCacheAbstractSelfTest {
         checkPoints(res, "B", "C", "D");
 
         // Remove B.
-        cache.remove(1);
+        cache.getAndRemove(1);
 
         res = qry.execute(r.read("POLYGON((5 70, 5 80, 30 80, 30 70, 5 
70))")).get();
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/hibernate/src/main/java/org/apache/ignite/cache/hibernate/HibernateReadWriteAccessStrategy.java
----------------------------------------------------------------------
diff --git 
a/modules/hibernate/src/main/java/org/apache/ignite/cache/hibernate/HibernateReadWriteAccessStrategy.java
 
b/modules/hibernate/src/main/java/org/apache/ignite/cache/hibernate/HibernateReadWriteAccessStrategy.java
index 7b6ac2a..72d59c6 100644
--- 
a/modules/hibernate/src/main/java/org/apache/ignite/cache/hibernate/HibernateReadWriteAccessStrategy.java
+++ 
b/modules/hibernate/src/main/java/org/apache/ignite/cache/hibernate/HibernateReadWriteAccessStrategy.java
@@ -225,7 +225,7 @@ public class HibernateReadWriteAccessStrategy extends 
HibernateAccessStrategyAda
             TxContext ctx = txCtx.get();
 
             if (ctx != null)
-                cache.removex(key);
+                cache.remove(key);
 
             success = true;
         }

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/hibernate/src/main/java/org/apache/ignite/cache/hibernate/HibernateTransactionalAccessStrategy.java
----------------------------------------------------------------------
diff --git 
a/modules/hibernate/src/main/java/org/apache/ignite/cache/hibernate/HibernateTransactionalAccessStrategy.java
 
b/modules/hibernate/src/main/java/org/apache/ignite/cache/hibernate/HibernateTransactionalAccessStrategy.java
index 3675249..db5d9fd 100644
--- 
a/modules/hibernate/src/main/java/org/apache/ignite/cache/hibernate/HibernateTransactionalAccessStrategy.java
+++ 
b/modules/hibernate/src/main/java/org/apache/ignite/cache/hibernate/HibernateTransactionalAccessStrategy.java
@@ -130,7 +130,7 @@ public class HibernateTransactionalAccessStrategy extends 
HibernateAccessStrateg
     /** {@inheritDoc} */
     @Override protected void remove(Object key) throws CacheException {
         try {
-            cache.removex(key);
+            cache.remove(key);
         }
         catch (IgniteCheckedException e) {
             throw new CacheException(e);

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/bd317ee3/modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheAbstractFieldsQuerySelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheAbstractFieldsQuerySelfTest.java
 
b/modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheAbstractFieldsQuerySelfTest.java
index d9c7078..8cb04f2 100644
--- 
a/modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheAbstractFieldsQuerySelfTest.java
+++ 
b/modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheAbstractFieldsQuerySelfTest.java
@@ -262,7 +262,7 @@ public abstract class GridCacheAbstractFieldsQuerySelfTest 
extends GridCommonAbs
             assert wasEmpty;
         }
         finally {
-            ((IgniteKernal)grid(0)).getCache(null).removex(new 
GridCacheInternalKeyImpl("LONG"));
+            ((IgniteKernal)grid(0)).getCache(null).remove(new 
GridCacheInternalKeyImpl("LONG"));
         }
     }
 

Reply via email to