http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryEx.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryEx.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryEx.java index a71aaec..021167f 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryEx.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryEx.java @@ -137,7 +137,7 @@ public interface GridCacheEntryEx<K, V> { * @param prjAware {@code true} if entry should inherit projection properties. * @return Wrapped entry. */ - public GridCacheEntry<K, V> wrap(boolean prjAware); + public CacheEntry<K, V> wrap(boolean prjAware); /** * Wraps this map entry into cache entry for filter evaluation inside entry lock. @@ -145,12 +145,12 @@ public interface GridCacheEntryEx<K, V> { * @return Wrapped entry. * @throws IgniteCheckedException If failed. */ - public GridCacheEntry<K, V> wrapFilterLocked() throws IgniteCheckedException; + public CacheEntry<K, V> wrapFilterLocked() throws IgniteCheckedException; /** * @return Entry which is safe to pass into eviction policy. */ - public GridCacheEntry<K, V> evictWrap(); + public CacheEntry<K, V> evictWrap(); /** * @return Not-null version if entry is obsolete. @@ -198,7 +198,7 @@ public interface GridCacheEntryEx<K, V> { * @throws IgniteCheckedException If swap could not be released. * @throws GridCacheEntryRemovedException If entry was removed. */ - public boolean invalidate(@Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter) + public boolean invalidate(@Nullable IgnitePredicate<CacheEntry<K, V>>[] filter) throws GridCacheEntryRemovedException, IgniteCheckedException; /** @@ -209,7 +209,7 @@ public interface GridCacheEntryEx<K, V> { * @throws IgniteCheckedException If operation failed. * @return {@code true} if entry was not being used and could be removed. */ - public boolean compact(@Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter) + public boolean compact(@Nullable IgnitePredicate<CacheEntry<K, V>>[] filter) throws GridCacheEntryRemovedException, IgniteCheckedException; /** @@ -220,7 +220,7 @@ public interface GridCacheEntryEx<K, V> { * @throws IgniteCheckedException In case of error. */ public boolean evictInternal(boolean swap, GridCacheVersion obsoleteVer, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter) throws IgniteCheckedException; + @Nullable IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException; /** * Evicts entry when batch evict is performed. When called, does not write entry data to swap, but instead @@ -301,7 +301,7 @@ public interface GridCacheEntryEx<K, V> { UUID subjId, Object transformClo, String taskName, - IgnitePredicate<GridCacheEntry<K, V>>[] filter, + IgnitePredicate<CacheEntry<K, V>>[] filter, @Nullable IgniteCacheExpiryPolicy expiryPlc) throws IgniteCheckedException, GridCacheEntryRemovedException, GridCacheFilterFailedException; @@ -313,7 +313,7 @@ public interface GridCacheEntryEx<K, V> { * @throws IgniteCheckedException If reload failed. * @throws GridCacheEntryRemovedException If entry has been removed. */ - @Nullable public V innerReload(IgnitePredicate<GridCacheEntry<K, V>>... filter) throws IgniteCheckedException, + @Nullable public V innerReload(IgnitePredicate<CacheEntry<K, V>>... filter) throws IgniteCheckedException, GridCacheEntryRemovedException; /** @@ -351,7 +351,7 @@ public interface GridCacheEntryEx<K, V> { boolean evt, boolean metrics, long topVer, - IgnitePredicate<GridCacheEntry<K, V>>[] filter, + IgnitePredicate<CacheEntry<K, V>>[] filter, GridDrType drType, long drExpireTime, @Nullable GridCacheVersion explicitVer, @@ -387,7 +387,7 @@ public interface GridCacheEntryEx<K, V> { boolean evt, boolean metrics, long topVer, - IgnitePredicate<GridCacheEntry<K, V>>[] filter, + IgnitePredicate<CacheEntry<K, V>>[] filter, GridDrType drType, @Nullable GridCacheVersion explicitVer, @Nullable UUID subjId, @@ -442,7 +442,7 @@ public interface GridCacheEntryEx<K, V> { boolean metrics, boolean primary, boolean checkVer, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter, + @Nullable IgnitePredicate<CacheEntry<K, V>>[] filter, GridDrType drType, long drTtl, long drExpireTime, @@ -483,7 +483,7 @@ public interface GridCacheEntryEx<K, V> { @Nullable ExpiryPolicy expiryPlc, boolean evt, boolean metrics, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter, + @Nullable IgnitePredicate<CacheEntry<K, V>>[] filter, boolean intercept, @Nullable UUID subjId, String taskName @@ -501,7 +501,7 @@ public interface GridCacheEntryEx<K, V> { * @return {@code True} if entry was not being used, passed the filter and could be removed. */ public boolean clear(GridCacheVersion ver, boolean readers, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter) throws IgniteCheckedException; + @Nullable IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException; /** * This locks is called by transaction manager during prepare step @@ -583,7 +583,7 @@ public interface GridCacheEntryEx<K, V> { * @return Value. * @throws GridCacheEntryRemovedException If entry has been removed. */ - @Nullable public V peek(GridCachePeekMode mode, IgnitePredicate<GridCacheEntry<K, V>>... filter) + @Nullable public V peek(GridCachePeekMode mode, IgnitePredicate<CacheEntry<K, V>>... filter) throws GridCacheEntryRemovedException; /** @@ -594,7 +594,7 @@ public interface GridCacheEntryEx<K, V> { * @return Value. * @throws GridCacheEntryRemovedException If entry has been removed. */ - @Nullable public V peek(Collection<GridCachePeekMode> modes, IgnitePredicate<GridCacheEntry<K, V>>... filter) + @Nullable public V peek(Collection<GridCachePeekMode> modes, IgnitePredicate<CacheEntry<K, V>>... filter) throws GridCacheEntryRemovedException; /** @@ -607,7 +607,7 @@ public interface GridCacheEntryEx<K, V> { * @throws GridCacheFilterFailedException If {@code failFast} is {@code true} and * filter didn't pass. */ - @Nullable public V peekFailFast(GridCachePeekMode mode, IgnitePredicate<GridCacheEntry<K, V>>... filter) + @Nullable public V peekFailFast(GridCachePeekMode mode, IgnitePredicate<CacheEntry<K, V>>... filter) throws GridCacheEntryRemovedException, GridCacheFilterFailedException; /** @@ -622,7 +622,7 @@ public interface GridCacheEntryEx<K, V> { */ @SuppressWarnings({"RedundantTypeArguments"}) @Nullable public GridTuple<V> peek0(boolean failFast, GridCachePeekMode mode, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter, @Nullable IgniteTxEx<K, V> tx) + @Nullable IgnitePredicate<CacheEntry<K, V>>[] filter, @Nullable IgniteTxEx<K, V> tx) throws GridCacheEntryRemovedException, GridCacheFilterFailedException, IgniteCheckedException; /**
http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryImpl.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryImpl.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryImpl.java index fb67fcb..51e702e 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryImpl.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntryImpl.java @@ -39,7 +39,7 @@ import static org.apache.ignite.internal.processors.cache.GridCacheUtils.*; /** * Entry wrapper that never obscures obsolete entries from user. */ -public class GridCacheEntryImpl<K, V> implements GridCacheEntry<K, V>, Externalizable { +public class GridCacheEntryImpl<K, V> implements CacheEntry<K, V>, Externalizable { /** */ private static final long serialVersionUID = 0L; @@ -91,7 +91,7 @@ public class GridCacheEntryImpl<K, V> implements GridCacheEntry<K, V>, Externali } /** {@inheritDoc} */ - @Override public GridCacheProjection<K, V> projection() { + @Override public CacheProjection<K, V> projection() { return proxy; } @@ -276,7 +276,7 @@ public class GridCacheEntryImpl<K, V> implements GridCacheEntry<K, V>, Externali */ @SuppressWarnings({"unchecked"}) @Nullable private V peek0(@Nullable GridCachePeekMode mode, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter, @Nullable IgniteTxEx<K, V> tx) + @Nullable IgnitePredicate<CacheEntry<K, V>>[] filter, @Nullable IgniteTxEx<K, V> tx) throws IgniteCheckedException { assert tx == null || tx.local(); @@ -348,7 +348,7 @@ public class GridCacheEntryImpl<K, V> implements GridCacheEntry<K, V>, Externali * @throws IgniteCheckedException If failed. */ @Nullable private V peek0(@Nullable Collection<GridCachePeekMode> modes, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter, IgniteTxEx<K, V> tx) throws IgniteCheckedException { + @Nullable IgnitePredicate<CacheEntry<K, V>>[] filter, IgniteTxEx<K, V> tx) throws IgniteCheckedException { if (F.isEmpty(modes)) return peek0(SMART, filter, tx); @@ -414,25 +414,25 @@ public class GridCacheEntryImpl<K, V> implements GridCacheEntry<K, V>, Externali } /** {@inheritDoc} */ - @Nullable @Override public V set(V val, IgnitePredicate<GridCacheEntry<K, V>>[] filter) throws IgniteCheckedException { + @Nullable @Override public V set(V val, IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException { // Should not pass dht entries as to near cache. return proxy.put(key, val, isNearEnabled(ctx) ? null : cached, ttl, filter); } /** {@inheritDoc} */ - @Override public IgniteFuture<V> setAsync(V val, IgnitePredicate<GridCacheEntry<K, V>>[] filter) { + @Override public IgniteFuture<V> setAsync(V val, IgnitePredicate<CacheEntry<K, V>>[] filter) { // Should not pass dht entries as to near cache. return proxy.putAsync(key, val, isNearEnabled(ctx) ? null : cached, ttl, filter); } /** {@inheritDoc} */ - @Override public boolean setx(V val, IgnitePredicate<GridCacheEntry<K, V>>[] filter) throws IgniteCheckedException { + @Override public boolean setx(V val, IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException { // Should not pass dht entries as to near cache. return proxy.putx(key, val, isNearEnabled(ctx) ? null : cached, ttl, filter); } /** {@inheritDoc} */ - @Override public IgniteFuture<Boolean> setxAsync(V val, IgnitePredicate<GridCacheEntry<K, V>>[] filter) { + @Override public IgniteFuture<Boolean> setxAsync(V val, IgnitePredicate<CacheEntry<K, V>>[] filter) { // Should not pass dht entries as to near cache. return proxy.putxAsync(key, val, isNearEnabled(ctx) ? null : cached, ttl, filter); } @@ -524,22 +524,22 @@ public class GridCacheEntryImpl<K, V> implements GridCacheEntry<K, V>, Externali } /** {@inheritDoc} */ - @Nullable @Override public V remove(IgnitePredicate<GridCacheEntry<K, V>>[] filter) throws IgniteCheckedException { + @Nullable @Override public V remove(IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException { return proxy.remove(key, isNearEnabled(ctx) ? null : cached, filter); } /** {@inheritDoc} */ - @Override public IgniteFuture<V> removeAsync(IgnitePredicate<GridCacheEntry<K, V>>[] filter) { + @Override public IgniteFuture<V> removeAsync(IgnitePredicate<CacheEntry<K, V>>[] filter) { return proxy.removeAsync(key, isNearEnabled(ctx) ? null : cached, filter); } /** {@inheritDoc} */ - @Override public boolean removex(IgnitePredicate<GridCacheEntry<K, V>>[] filter) throws IgniteCheckedException { + @Override public boolean removex(IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException { return proxy.removex(key, isNearEnabled(ctx) ? null : cached, filter); } /** {@inheritDoc} */ - @Override public IgniteFuture<Boolean> removexAsync(IgnitePredicate<GridCacheEntry<K, V>>[] filter) { + @Override public IgniteFuture<Boolean> removexAsync(IgnitePredicate<CacheEntry<K, V>>[] filter) { return proxy.removexAsync(key, isNearEnabled(ctx) ? null : cached, filter); } @@ -629,7 +629,7 @@ public class GridCacheEntryImpl<K, V> implements GridCacheEntry<K, V>, Externali // Delegate to near if dht. if (e.isDht() && isNearEnabled(ctx)) { - GridCache<K, V> near = ctx.isDht() ? ctx.dht().near() : ctx.near(); + Cache<K, V> near = ctx.isDht() ? ctx.dht().near() : ctx.near(); return near.isLockedByThread(key) || e.lockedByThread(); } @@ -644,18 +644,18 @@ public class GridCacheEntryImpl<K, V> implements GridCacheEntry<K, V>, Externali /** {@inheritDoc} */ @Override public boolean lock(long timeout, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter) throws IgniteCheckedException { + @Nullable IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException { return proxy.lock(key, timeout, filter); } /** {@inheritDoc} */ @Override public IgniteFuture<Boolean> lockAsync(long timeout, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter) { + @Nullable IgnitePredicate<CacheEntry<K, V>>[] filter) { return proxy.lockAsync(key, timeout, filter); } /** {@inheritDoc} */ - @Override public void unlock(IgnitePredicate<GridCacheEntry<K, V>>[] filter) throws IgniteCheckedException { + @Override public void unlock(IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException { proxy.unlock(key, filter); } http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntrySet.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntrySet.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntrySet.java index b698d5b..1dc399d 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntrySet.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEntrySet.java @@ -29,23 +29,23 @@ import java.util.*; /** * Entry set backed by cache itself. */ -public class GridCacheEntrySet<K, V> extends AbstractSet<GridCacheEntry<K, V>> { +public class GridCacheEntrySet<K, V> extends AbstractSet<CacheEntry<K, V>> { /** Cache context. */ private final GridCacheContext<K, V> ctx; /** Filter. */ - private final IgnitePredicate<GridCacheEntry<K, V>>[] filter; + private final IgnitePredicate<CacheEntry<K, V>>[] filter; /** Base set. */ - private final Set<GridCacheEntry<K, V>> set; + private final Set<CacheEntry<K, V>> set; /** * @param ctx Cache context. * @param c Entry collection. * @param filter Filter. */ - public GridCacheEntrySet(GridCacheContext<K, V> ctx, Collection<? extends GridCacheEntry<K, V>> c, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) { + public GridCacheEntrySet(GridCacheContext<K, V> ctx, Collection<? extends CacheEntry<K, V>> c, + @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) { set = new HashSet<>(c.size(), 1.0f); assert ctx != null; @@ -53,15 +53,15 @@ public class GridCacheEntrySet<K, V> extends AbstractSet<GridCacheEntry<K, V>> { this.ctx = ctx; this.filter = filter; - for (GridCacheEntry<K, V> e : c) { + for (CacheEntry<K, V> e : c) { if (e != null) set.add(e); } } /** {@inheritDoc} */ - @Override public Iterator<GridCacheEntry<K, V>> iterator() { - return new GridCacheIterator<>(set, F.<GridCacheEntry<K, V>>identity(), filter); + @Override public Iterator<CacheEntry<K, V>> iterator() { + return new GridCacheIterator<>(set, F.<CacheEntry<K, V>>identity(), filter); } /** {@inheritDoc} */ @@ -77,7 +77,7 @@ public class GridCacheEntrySet<K, V> extends AbstractSet<GridCacheEntry<K, V>> { if (!(o instanceof GridCacheEntryImpl)) return false; - GridCacheEntry<K, V> e = (GridCacheEntry<K,V>)o; + CacheEntry<K, V> e = (CacheEntry<K,V>)o; if (F.isAll(e, filter) && set.remove(e)) { try { @@ -104,7 +104,7 @@ public class GridCacheEntrySet<K, V> extends AbstractSet<GridCacheEntry<K, V>> { if (!(o instanceof GridCacheEntryImpl)) return false; - GridCacheEntry<K,V> e = (GridCacheEntry<K, V>)o; + CacheEntry<K,V> e = (CacheEntry<K, V>)o; return F.isAll(e, filter) && set.contains(e); } http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEvictionEntry.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEvictionEntry.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEvictionEntry.java index 755af5d..f106337 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEvictionEntry.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEvictionEntry.java @@ -38,7 +38,7 @@ import static org.apache.ignite.cache.GridCachePeekMode.*; /** * Entry wrapper that never obscures obsolete entries from user. */ -public class GridCacheEvictionEntry<K, V> implements GridCacheEntry<K, V>, Externalizable { +public class GridCacheEvictionEntry<K, V> implements CacheEntry<K, V>, Externalizable { /** */ private static final long serialVersionUID = 0L; @@ -70,7 +70,7 @@ public class GridCacheEvictionEntry<K, V> implements GridCacheEntry<K, V>, Exter } /** {@inheritDoc} */ - @Override public GridCacheProjection<K, V> projection() { + @Override public CacheProjection<K, V> projection() { return cached.context().cache(); } @@ -151,7 +151,7 @@ public class GridCacheEvictionEntry<K, V> implements GridCacheEntry<K, V>, Exter */ @SuppressWarnings({"unchecked"}) @Nullable private V peek0(@Nullable GridCachePeekMode mode, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter, @Nullable IgniteTxEx<K, V> tx) + @Nullable IgnitePredicate<CacheEntry<K, V>>[] filter, @Nullable IgniteTxEx<K, V> tx) throws IgniteCheckedException { assert tx == null || tx.local(); @@ -183,7 +183,7 @@ public class GridCacheEvictionEntry<K, V> implements GridCacheEntry<K, V>, Exter * @throws IgniteCheckedException If failed. */ @Nullable private V peek0(@Nullable Collection<GridCachePeekMode> modes, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter, IgniteTxEx<K, V> tx) throws IgniteCheckedException { + @Nullable IgnitePredicate<CacheEntry<K, V>>[] filter, IgniteTxEx<K, V> tx) throws IgniteCheckedException { if (F.isEmpty(modes)) return peek0(SMART, filter, tx); @@ -254,22 +254,22 @@ public class GridCacheEvictionEntry<K, V> implements GridCacheEntry<K, V>, Exter } /** {@inheritDoc} */ - @Nullable @Override public V set(V val, IgnitePredicate<GridCacheEntry<K, V>>[] filter) throws IgniteCheckedException { + @Nullable @Override public V set(V val, IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException { throw unsupported(); } /** {@inheritDoc} */ - @Override public IgniteFuture<V> setAsync(V val, IgnitePredicate<GridCacheEntry<K, V>>[] filter) { + @Override public IgniteFuture<V> setAsync(V val, IgnitePredicate<CacheEntry<K, V>>[] filter) { throw unsupported(); } /** {@inheritDoc} */ - @Override public boolean setx(V val, IgnitePredicate<GridCacheEntry<K, V>>[] filter) throws IgniteCheckedException { + @Override public boolean setx(V val, IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException { throw unsupported(); } /** {@inheritDoc} */ - @Override public IgniteFuture<Boolean> setxAsync(V val, IgnitePredicate<GridCacheEntry<K, V>>[] filter) { + @Override public IgniteFuture<Boolean> setxAsync(V val, IgnitePredicate<CacheEntry<K, V>>[] filter) { throw unsupported(); } @@ -334,22 +334,22 @@ public class GridCacheEvictionEntry<K, V> implements GridCacheEntry<K, V>, Exter } /** {@inheritDoc} */ - @Nullable @Override public V remove(IgnitePredicate<GridCacheEntry<K, V>>[] filter) throws IgniteCheckedException { + @Nullable @Override public V remove(IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException { throw unsupported(); } /** {@inheritDoc} */ - @Override public IgniteFuture<V> removeAsync(IgnitePredicate<GridCacheEntry<K, V>>[] filter) { + @Override public IgniteFuture<V> removeAsync(IgnitePredicate<CacheEntry<K, V>>[] filter) { throw unsupported(); } /** {@inheritDoc} */ - @Override public boolean removex(IgnitePredicate<GridCacheEntry<K, V>>[] filter) throws IgniteCheckedException { + @Override public boolean removex(IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException { throw unsupported(); } /** {@inheritDoc} */ - @Override public IgniteFuture<Boolean> removexAsync(IgnitePredicate<GridCacheEntry<K, V>>[] filter) { + @Override public IgniteFuture<Boolean> removexAsync(IgnitePredicate<CacheEntry<K, V>>[] filter) { throw unsupported(); } @@ -412,18 +412,18 @@ public class GridCacheEvictionEntry<K, V> implements GridCacheEntry<K, V>, Exter /** {@inheritDoc} */ @Override public boolean lock(long timeout, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter) throws IgniteCheckedException { + @Nullable IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException { throw unsupported(); } /** {@inheritDoc} */ @Override public IgniteFuture<Boolean> lockAsync(long timeout, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter) { + @Nullable IgnitePredicate<CacheEntry<K, V>>[] filter) { throw unsupported(); } /** {@inheritDoc} */ - @Override public void unlock(IgnitePredicate<GridCacheEntry<K, V>>[] filter) throws IgniteCheckedException { + @Override public void unlock(IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException { throw unsupported(); } http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEvictionManager.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEvictionManager.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEvictionManager.java index b70ec90..ad6a1a2 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEvictionManager.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEvictionManager.java @@ -48,7 +48,7 @@ import java.util.concurrent.locks.Lock; import static java.util.concurrent.TimeUnit.*; import static org.apache.ignite.events.IgniteEventType.*; -import static org.apache.ignite.cache.GridCacheMemoryMode.*; +import static org.apache.ignite.cache.CacheMemoryMode.*; import static org.apache.ignite.cache.CacheMode.*; import static org.apache.ignite.internal.processors.cache.GridCacheUtils.*; import static org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtPartitionState.*; @@ -62,10 +62,10 @@ public class GridCacheEvictionManager<K, V> extends GridCacheManagerAdapter<K, V private static final Unsafe unsafe = GridUnsafe.unsafe(); /** Eviction policy. */ - private GridCacheEvictionPolicy<K, V> plc; + private CacheEvictionPolicy<K, V> plc; /** Eviction filter. */ - private GridCacheEvictionFilter<K, V> filter; + private CacheEvictionFilter<K, V> filter; /** Eviction buffer. */ private final ConcurrentLinkedDeque8<EvictionInfo> bufEvictQ = new ConcurrentLinkedDeque8<>(); @@ -104,7 +104,7 @@ public class GridCacheEvictionManager<K, V> extends GridCacheManagerAdapter<K, V private boolean plcEnabled; /** */ - private GridCacheMemoryMode memoryMode; + private CacheMemoryMode memoryMode; /** Backup entries worker. */ private BackupWorker backupWorker; @@ -647,7 +647,7 @@ public class GridCacheEvictionManager<K, V> extends GridCacheManagerAdapter<K, V * @throws IgniteCheckedException If failed to evict entry. */ private boolean evict0(GridCacheAdapter<K, V> cache, GridCacheEntryEx<K, V> entry, GridCacheVersion obsoleteVer, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter, boolean explicit) throws IgniteCheckedException { + @Nullable IgnitePredicate<CacheEntry<K, V>>[] filter, boolean explicit) throws IgniteCheckedException { assert cache != null; assert entry != null; assert obsoleteVer != null; @@ -843,7 +843,7 @@ public class GridCacheEvictionManager<K, V> extends GridCacheManagerAdapter<K, V * @throws IgniteCheckedException In case of error. */ public boolean evict(@Nullable GridCacheEntryEx<K, V> entry, @Nullable GridCacheVersion obsoleteVer, - boolean explicit, @Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter) throws IgniteCheckedException { + boolean explicit, @Nullable IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException { if (entry == null) return true; @@ -976,7 +976,7 @@ public class GridCacheEvictionManager<K, V> extends GridCacheManagerAdapter<K, V * @param filter Filter. * @throws GridCacheEntryRemovedException If entry got removed. */ - private void enqueue(GridCacheEntryEx<K, V> entry, IgnitePredicate<GridCacheEntry<K, V>>[] filter) + private void enqueue(GridCacheEntryEx<K, V> entry, IgnitePredicate<CacheEntry<K, V>>[] filter) throws GridCacheEntryRemovedException { Node<EvictionInfo> node = entry.meta(meta); @@ -1221,11 +1221,11 @@ public class GridCacheEvictionManager<K, V> extends GridCacheManagerAdapter<K, V * @param info Eviction info. * @return Version aware filter. */ - private IgnitePredicate<GridCacheEntry<K, V>>[] versionFilter(final EvictionInfo info) { + private IgnitePredicate<CacheEntry<K, V>>[] versionFilter(final EvictionInfo info) { // If version has changed since we started the whole process // then we should not evict entry. - return cctx.vararg(new P1<GridCacheEntry<K, V>>() { - @Override public boolean apply(GridCacheEntry<K, V> e) { + return cctx.vararg(new P1<CacheEntry<K, V>>() { + @Override public boolean apply(CacheEntry<K, V> e) { GridCacheVersion ver = (GridCacheVersion)e.version(); return info.version().equals(ver) && F.isAll(info.filter()); @@ -1446,7 +1446,7 @@ public class GridCacheEvictionManager<K, V> extends GridCacheManagerAdapter<K, V private GridCacheVersion ver; /** Filter to pass before entry will be evicted. */ - private IgnitePredicate<GridCacheEntry<K, V>>[] filter; + private IgnitePredicate<CacheEntry<K, V>>[] filter; /** * @param entry Entry. @@ -1454,7 +1454,7 @@ public class GridCacheEvictionManager<K, V> extends GridCacheManagerAdapter<K, V * @param filter Filter. */ EvictionInfo(GridCacheEntryEx<K, V> entry, GridCacheVersion ver, - IgnitePredicate<GridCacheEntry<K, V>>[] filter) { + IgnitePredicate<CacheEntry<K, V>>[] filter) { assert entry != null; assert ver != null; @@ -1480,7 +1480,7 @@ public class GridCacheEvictionManager<K, V> extends GridCacheManagerAdapter<K, V /** * @return Filter. */ - IgnitePredicate<GridCacheEntry<K, V>>[] filter() { + IgnitePredicate<CacheEntry<K, V>>[] filter() { return filter; } http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheFilterEvaluationEntry.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheFilterEvaluationEntry.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheFilterEvaluationEntry.java index 00bbebe..be2af95 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheFilterEvaluationEntry.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheFilterEvaluationEntry.java @@ -33,7 +33,7 @@ import static org.apache.ignite.cache.GridCachePeekMode.*; * Needed to protect original entry from invalidation by filter's peek. */ @SuppressWarnings("unchecked") -public class GridCacheFilterEvaluationEntry<K, V> implements GridCacheEntry<K, V> { +public class GridCacheFilterEvaluationEntry<K, V> implements CacheEntry<K, V> { /** */ private static final long serialVersionUID = 0L; @@ -122,7 +122,7 @@ public class GridCacheFilterEvaluationEntry<K, V> implements GridCacheEntry<K, V } /** {@inheritDoc} */ - @Override public GridCacheProjection<K, V> projection() { + @Override public CacheProjection<K, V> projection() { throw new UnsupportedOperationException("parent"); } @@ -203,13 +203,13 @@ public class GridCacheFilterEvaluationEntry<K, V> implements GridCacheEntry<K, V } /** {@inheritDoc} */ - @Nullable @Override public V set(V val, @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) + @Nullable @Override public V set(V val, @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) throws IgniteCheckedException { throw new UnsupportedOperationException("set"); } /** {@inheritDoc} */ - @Override public IgniteFuture<V> setAsync(V val, @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Override public IgniteFuture<V> setAsync(V val, @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) { throw new UnsupportedOperationException("setAsync"); } @@ -224,14 +224,14 @@ public class GridCacheFilterEvaluationEntry<K, V> implements GridCacheEntry<K, V } /** {@inheritDoc} */ - @Override public boolean setx(V val, @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) + @Override public boolean setx(V val, @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) throws IgniteCheckedException { throw new UnsupportedOperationException("setx"); } /** {@inheritDoc} */ @Override public IgniteFuture<Boolean> setxAsync(V val, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) { throw new UnsupportedOperationException("setxAsync"); } @@ -276,23 +276,23 @@ public class GridCacheFilterEvaluationEntry<K, V> implements GridCacheEntry<K, V } /** {@inheritDoc} */ - @Nullable @Override public V remove(@Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) + @Nullable @Override public V remove(@Nullable IgnitePredicate<CacheEntry<K, V>>... filter) throws IgniteCheckedException { throw new UnsupportedOperationException("remove"); } /** {@inheritDoc} */ - @Override public IgniteFuture<V> removeAsync(@Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Override public IgniteFuture<V> removeAsync(@Nullable IgnitePredicate<CacheEntry<K, V>>... filter) { throw new UnsupportedOperationException("removeAsync"); } /** {@inheritDoc} */ - @Override public boolean removex(@Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) throws IgniteCheckedException { + @Override public boolean removex(@Nullable IgnitePredicate<CacheEntry<K, V>>... filter) throws IgniteCheckedException { throw new UnsupportedOperationException("removex"); } /** {@inheritDoc} */ - @Override public IgniteFuture<Boolean> removexAsync(@Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Override public IgniteFuture<Boolean> removexAsync(@Nullable IgnitePredicate<CacheEntry<K, V>>... filter) { throw new UnsupportedOperationException("removexAsync"); } @@ -323,19 +323,19 @@ public class GridCacheFilterEvaluationEntry<K, V> implements GridCacheEntry<K, V } /** {@inheritDoc} */ - @Override public boolean lock(long timeout, @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) + @Override public boolean lock(long timeout, @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) throws IgniteCheckedException { throw new UnsupportedOperationException("lock"); } /** {@inheritDoc} */ @Override public IgniteFuture<Boolean> lockAsync(long timeout, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) { + @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) { throw new UnsupportedOperationException("lockAsync"); } /** {@inheritDoc} */ - @Override public void unlock(IgnitePredicate<GridCacheEntry<K, V>>... filter) throws IgniteCheckedException { + @Override public void unlock(IgnitePredicate<CacheEntry<K, V>>... filter) throws IgniteCheckedException { throw new UnsupportedOperationException("unlock"); } http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIterator.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIterator.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIterator.java index cec50d5..935c0d1 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIterator.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIterator.java @@ -34,22 +34,22 @@ public class GridCacheIterator<K, V, T> implements GridSerializableIterator<T> { private static final long serialVersionUID = 0L; /** Base iterator. */ - private final Iterator<? extends GridCacheEntry<K, V>> it; + private final Iterator<? extends CacheEntry<K, V>> it; /** Transformer. */ - private final IgniteClosure<GridCacheEntry<K, V>, T> trans; + private final IgniteClosure<CacheEntry<K, V>, T> trans; /** Current element. */ - private GridCacheEntry<K, V> cur; + private CacheEntry<K, V> cur; /** * @param c Cache entry collection. * @param trans Transformer. * @param filter Filter. */ - public GridCacheIterator(Iterable<? extends GridCacheEntry<K, V>> c, - IgniteClosure<GridCacheEntry<K, V>, T> trans, - IgnitePredicate<GridCacheEntry<K, V>>[] filter) { + public GridCacheIterator(Iterable<? extends CacheEntry<K, V>> c, + IgniteClosure<CacheEntry<K, V>, T> trans, + IgnitePredicate<CacheEntry<K, V>>[] filter) { it = F.iterator0(c, false, filter); this.trans = trans; http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheKeySet.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheKeySet.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheKeySet.java index d1e4ee6..14b8f65 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheKeySet.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheKeySet.java @@ -38,18 +38,18 @@ public class GridCacheKeySet<K, V> extends GridSerializableSet<K> { private final GridCacheContext<K, V> ctx; /** Filter. */ - private final IgnitePredicate<GridCacheEntry<K, V>>[] filter; + private final IgnitePredicate<CacheEntry<K, V>>[] filter; /** Base map. */ - private final Map<K, GridCacheEntry<K, V>> map; + private final Map<K, CacheEntry<K, V>> map; /** * @param ctx Cache context. * @param c Entry collection. * @param filter Filter. */ - public GridCacheKeySet(GridCacheContext<K, V> ctx, Collection<? extends GridCacheEntry<K, V>> c, - IgnitePredicate<GridCacheEntry<K, V>>[] filter) { + public GridCacheKeySet(GridCacheContext<K, V> ctx, Collection<? extends CacheEntry<K, V>> c, + IgnitePredicate<CacheEntry<K, V>>[] filter) { map = new HashMap<>(c.size(), 1.0f); assert ctx != null; @@ -57,7 +57,7 @@ public class GridCacheKeySet<K, V> extends GridSerializableSet<K> { this.ctx = ctx; this.filter = filter == null ? CU.<K, V>empty() : filter; - for (GridCacheEntry<K, V> e : c) { + for (CacheEntry<K, V> e : c) { if (e != null) map.put(e.getKey(), e); } @@ -78,7 +78,7 @@ public class GridCacheKeySet<K, V> extends GridSerializableSet<K> { /** {@inheritDoc} */ @SuppressWarnings({"SuspiciousMethodCalls"}) @Override public boolean remove(Object o) { - GridCacheEntry<K, V> e = map.get(o); + CacheEntry<K, V> e = map.get(o); if (e == null || !F.isAll(e, filter)) return false; @@ -103,7 +103,7 @@ public class GridCacheKeySet<K, V> extends GridSerializableSet<K> { /** {@inheritDoc} */ @SuppressWarnings({"SuspiciousMethodCalls"}) @Override public boolean contains(Object o) { - GridCacheEntry<K, V> e = map.get(o); + CacheEntry<K, V> e = map.get(o); return e != null && F.isAll(e, filter); } http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMBeanAdapter.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMBeanAdapter.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMBeanAdapter.java index 2173e7a..c237bc7 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMBeanAdapter.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMBeanAdapter.java @@ -21,9 +21,9 @@ import org.apache.ignite.*; import org.apache.ignite.cache.*; /** - * Management bean that provides access to {@link org.apache.ignite.cache.GridCache}. + * Management bean that provides access to {@link org.apache.ignite.cache.Cache}. */ -class GridCacheMBeanAdapter implements GridCacheMBean { +class GridCacheMBeanAdapter implements CacheMBean { /** Cache context. */ private GridCacheContext<?, ?> cctx; http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMapAdapter.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMapAdapter.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMapAdapter.java index 1896961..47bc14b 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMapAdapter.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMapAdapter.java @@ -29,14 +29,14 @@ import java.util.concurrent.*; */ public class GridCacheMapAdapter<K, V> implements ConcurrentMap<K, V> { /** */ - private GridCacheProjection<K, V> prj; + private CacheProjection<K, V> prj; /** * Constructor. * * @param prj Cache to wrap. */ - public GridCacheMapAdapter(GridCacheProjection<K, V> prj) { + public GridCacheMapAdapter(CacheProjection<K, V> prj) { this.prj = prj; } http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMapEntry.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMapEntry.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMapEntry.java index b9d5f0d..88e563d 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMapEntry.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMapEntry.java @@ -43,7 +43,7 @@ import java.util.*; import java.util.concurrent.*; import java.util.concurrent.atomic.*; -import static org.apache.ignite.cache.GridCacheFlag.*; +import static org.apache.ignite.cache.CacheFlag.*; import static org.apache.ignite.transactions.IgniteTxState.*; import static org.apache.ignite.events.IgniteEventType.*; import static org.apache.ignite.internal.processors.dr.GridDrType.*; @@ -618,7 +618,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> */ @SuppressWarnings({"RedundantTypeArguments"}) @Nullable protected V readThrough(@Nullable IgniteTxEx<K, V> tx, K key, boolean reload, - IgnitePredicate<GridCacheEntry<K, V>>[] filter, UUID subjId, String taskName) throws IgniteCheckedException { + IgnitePredicate<CacheEntry<K, V>>[] filter, UUID subjId, String taskName) throws IgniteCheckedException { return cctx.store().loadFromStore(tx, key); } @@ -634,7 +634,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> UUID subjId, Object transformClo, String taskName, - IgnitePredicate<GridCacheEntry<K, V>>[] filter, + IgnitePredicate<CacheEntry<K, V>>[] filter, @Nullable IgniteCacheExpiryPolicy expirePlc) throws IgniteCheckedException, GridCacheEntryRemovedException, GridCacheFilterFailedException { cctx.denyOnFlag(LOCAL); @@ -667,7 +667,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> UUID subjId, Object transformClo, String taskName, - IgnitePredicate<GridCacheEntry<K, V>>[] filter, + IgnitePredicate<CacheEntry<K, V>>[] filter, @Nullable IgniteCacheExpiryPolicy expiryPlc) throws IgniteCheckedException, GridCacheEntryRemovedException, GridCacheFilterFailedException { // Disable read-through if there is no store. @@ -933,7 +933,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> /** {@inheritDoc} */ @SuppressWarnings({"unchecked", "TooBroadScope"}) - @Nullable @Override public final V innerReload(IgnitePredicate<GridCacheEntry<K, V>>[] filter) + @Nullable @Override public final V innerReload(IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException, GridCacheEntryRemovedException { cctx.denyOnFlag(READ); @@ -1046,7 +1046,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> boolean evt, boolean metrics, long topVer, - IgnitePredicate<GridCacheEntry<K, V>>[] filter, + IgnitePredicate<CacheEntry<K, V>>[] filter, GridDrType drType, long drExpireTime, @Nullable GridCacheVersion explicitVer, @@ -1197,7 +1197,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> boolean evt, boolean metrics, long topVer, - IgnitePredicate<GridCacheEntry<K, V>>[] filter, + IgnitePredicate<CacheEntry<K, V>>[] filter, GridDrType drType, @Nullable GridCacheVersion explicitVer, @Nullable UUID subjId, @@ -1395,7 +1395,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> @Nullable ExpiryPolicy expiryPlc, boolean evt, boolean metrics, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter, + @Nullable IgnitePredicate<CacheEntry<K, V>>[] filter, boolean intercept, @Nullable UUID subjId, String taskName @@ -1634,7 +1634,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> boolean metrics, boolean primary, boolean verCheck, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter, + @Nullable IgnitePredicate<CacheEntry<K, V>>[] filter, GridDrType drType, long drTtl, long drExpireTime, @@ -2141,7 +2141,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> /** {@inheritDoc} */ @Override public boolean clear(GridCacheVersion ver, boolean readers, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter) throws IgniteCheckedException { + @Nullable IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException { cctx.denyOnFlag(READ); boolean ret; @@ -2386,7 +2386,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> } /** {@inheritDoc} */ - @Override public boolean invalidate(@Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter) + @Override public boolean invalidate(@Nullable IgnitePredicate<CacheEntry<K, V>>[] filter) throws GridCacheEntryRemovedException, IgniteCheckedException { if (F.isEmptyOrNulls(filter)) { synchronized (this) { @@ -2426,7 +2426,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> } /** {@inheritDoc} */ - @Override public boolean compact(@Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter) + @Override public boolean compact(@Nullable IgnitePredicate<CacheEntry<K, V>>[] filter) throws GridCacheEntryRemovedException, IgniteCheckedException { // For optimistic checking. GridCacheVersion startVer; @@ -2524,7 +2524,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> * @return {@code True} if values should be stored off-heap. */ protected boolean isOffHeapValuesOnly() { - return cctx.config().getMemoryMode() == GridCacheMemoryMode.OFFHEAP_VALUES; + return cctx.config().getMemoryMode() == CacheMemoryMode.OFFHEAP_VALUES; } /** @@ -2601,7 +2601,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> } /** {@inheritDoc} */ - @Nullable @Override public V peek(GridCachePeekMode mode, IgnitePredicate<GridCacheEntry<K, V>>[] filter) + @Nullable @Override public V peek(GridCachePeekMode mode, IgnitePredicate<CacheEntry<K, V>>[] filter) throws GridCacheEntryRemovedException { try { GridTuple<V> peek = peek0(false, mode, filter, cctx.tm().localTxx()); @@ -2619,7 +2619,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> } /** {@inheritDoc} */ - @Override public V peek(Collection<GridCachePeekMode> modes, IgnitePredicate<GridCacheEntry<K, V>>[] filter) + @Override public V peek(Collection<GridCachePeekMode> modes, IgnitePredicate<CacheEntry<K, V>>[] filter) throws GridCacheEntryRemovedException { assert modes != null; @@ -2645,7 +2645,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> /** {@inheritDoc} */ @Nullable @Override public V peekFailFast(GridCachePeekMode mode, - IgnitePredicate<GridCacheEntry<K, V>>[] filter) + IgnitePredicate<CacheEntry<K, V>>[] filter) throws GridCacheEntryRemovedException, GridCacheFilterFailedException { try { GridTuple<V> peek = peek0(true, mode, filter, cctx.tm().localTxx()); @@ -2669,7 +2669,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> */ @SuppressWarnings({"RedundantTypeArguments"}) @Nullable @Override public GridTuple<V> peek0(boolean failFast, GridCachePeekMode mode, - IgnitePredicate<GridCacheEntry<K, V>>[] filter, @Nullable IgniteTxEx<K, V> tx) + IgnitePredicate<CacheEntry<K, V>>[] filter, @Nullable IgniteTxEx<K, V> tx) throws GridCacheEntryRemovedException, GridCacheFilterFailedException, IgniteCheckedException { assert tx == null || tx.local(); @@ -2781,7 +2781,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> * @throws GridCacheEntryRemovedException If entry got removed. * @throws IgniteCheckedException If unexpected cache failure occurred. */ - @Nullable private GridTuple<V> peekTxThenGlobal(boolean failFast, IgnitePredicate<GridCacheEntry<K, V>>[] filter, + @Nullable private GridTuple<V> peekTxThenGlobal(boolean failFast, IgnitePredicate<CacheEntry<K, V>>[] filter, IgniteTxEx<K, V> tx) throws GridCacheFilterFailedException, GridCacheEntryRemovedException, IgniteCheckedException { GridTuple<V> peek = peekTx(failFast, filter, tx); @@ -2802,7 +2802,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> * @throws GridCacheFilterFailedException If filter failed. */ @Nullable private GridTuple<V> peekTx(boolean failFast, - IgnitePredicate<GridCacheEntry<K, V>>[] filter, + IgnitePredicate<CacheEntry<K, V>>[] filter, @Nullable IgniteTxEx<K, V> tx) throws GridCacheFilterFailedException { return tx == null ? null : tx.peek(cctx, failFast, key, filter); } @@ -2818,7 +2818,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> */ @SuppressWarnings({"RedundantTypeArguments"}) @Nullable private GridTuple<V> peekGlobal(boolean failFast, long topVer, - IgnitePredicate<GridCacheEntry<K, V>>[] filter) + IgnitePredicate<CacheEntry<K, V>>[] filter) throws GridCacheEntryRemovedException, GridCacheFilterFailedException, IgniteCheckedException { if (!valid(topVer)) return null; @@ -2867,7 +2867,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> * @throws GridCacheFilterFailedException If filter failed. */ @SuppressWarnings({"unchecked"}) - @Nullable private GridTuple<V> peekSwap(boolean failFast, IgnitePredicate<GridCacheEntry<K, V>>[] filter) + @Nullable private GridTuple<V> peekSwap(boolean failFast, IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException, GridCacheFilterFailedException { if (!cctx.isAll(wrap(false), filter)) return F.t((V)CU.failed(failFast)); @@ -2890,7 +2890,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> * @throws GridCacheFilterFailedException If filter failed. */ @SuppressWarnings({"unchecked"}) - @Nullable private V peekDb(boolean failFast, IgnitePredicate<GridCacheEntry<K, V>>[] filter) + @Nullable private V peekDb(boolean failFast, IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException, GridCacheFilterFailedException { if (!cctx.isAll(wrap(false), filter)) return CU.failed(failFast); @@ -3586,7 +3586,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> * @param prjAware {@code true} if entry should inherit projection properties. * @return Wrapped entry. */ - @Override public GridCacheEntry<K, V> wrap(boolean prjAware) { + @Override public CacheEntry<K, V> wrap(boolean prjAware) { GridCacheProjectionImpl<K, V> prjPerCall = null; if (prjAware) @@ -3596,18 +3596,18 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> } /** {@inheritDoc} */ - @Override public GridCacheEntry<K, V> wrapFilterLocked() throws IgniteCheckedException { + @Override public CacheEntry<K, V> wrapFilterLocked() throws IgniteCheckedException { return null; } /** {@inheritDoc} */ - @Override public GridCacheEntry<K, V> evictWrap() { + @Override public CacheEntry<K, V> evictWrap() { return new GridCacheEvictionEntry<>(this); } /** {@inheritDoc} */ @Override public boolean evictInternal(boolean swap, GridCacheVersion obsoleteVer, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter) throws IgniteCheckedException { + @Nullable IgnitePredicate<CacheEntry<K, V>>[] filter) throws IgniteCheckedException { boolean marked = false; try { @@ -3774,7 +3774,7 @@ public abstract class GridCacheMapEntry<K, V> implements GridCacheEntryEx<K, V> * @param filter Entry filter. * @return {@code True} if entry is visitable. */ - public boolean visitable(IgnitePredicate<GridCacheEntry<K, V>>[] filter) { + public boolean visitable(IgnitePredicate<CacheEntry<K, V>>[] filter) { try { if (obsoleteOrDeleted() || (filter != CU.<K, V>empty() && !cctx.isAll(wrap(false), filter))) return false; http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java index 8bbc695..85b07bf 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMessage.java @@ -172,7 +172,7 @@ public abstract class GridCacheMessage<K, V> extends GridTcpCommunicationMessage * @param ctx Context. * @throws IgniteCheckedException If failed. */ - protected final void prepareFilter(@Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filters, + protected final void prepareFilter(@Nullable IgnitePredicate<CacheEntry<K, V>>[] filters, GridCacheSharedContext<K, V> ctx) throws IgniteCheckedException { if (filters != null) for (IgnitePredicate filter : filters) @@ -439,7 +439,7 @@ public abstract class GridCacheMessage<K, V> extends GridTcpCommunicationMessage * @return Marshalled collection. * @throws IgniteCheckedException If failed. */ - @Nullable protected final <T> byte[][] marshalFilter(@Nullable IgnitePredicate<GridCacheEntry<K, V>>[] filter, + @Nullable protected final <T> byte[][] marshalFilter(@Nullable IgnitePredicate<CacheEntry<K, V>>[] filter, GridCacheSharedContext<K, V> ctx) throws IgniteCheckedException { assert ctx != null; @@ -449,7 +449,7 @@ public abstract class GridCacheMessage<K, V> extends GridTcpCommunicationMessage byte[][] filterBytes = new byte[filter.length][]; for (int i = 0; i < filter.length; i++) { - IgnitePredicate<GridCacheEntry<K, V>> p = filter[i]; + IgnitePredicate<CacheEntry<K, V>> p = filter[i]; if (ctx.deploymentEnabled()) prepareObject(p, ctx); @@ -468,7 +468,7 @@ public abstract class GridCacheMessage<K, V> extends GridTcpCommunicationMessage * @throws IgniteCheckedException If failed. */ @SuppressWarnings({"unchecked"}) - @Nullable protected final <T> IgnitePredicate<GridCacheEntry<K, V>>[] unmarshalFilter( + @Nullable protected final <T> IgnitePredicate<CacheEntry<K, V>>[] unmarshalFilter( @Nullable byte[][] byteCol, GridCacheSharedContext<K, V> ctx, ClassLoader ldr) throws IgniteCheckedException { assert ldr != null; assert ctx != null; @@ -476,13 +476,13 @@ public abstract class GridCacheMessage<K, V> extends GridTcpCommunicationMessage if (byteCol == null) return null; - IgnitePredicate<GridCacheEntry<K, V>>[] filter = new IgnitePredicate[byteCol.length]; + IgnitePredicate<CacheEntry<K, V>>[] filter = new IgnitePredicate[byteCol.length]; IgniteMarshaller marsh = ctx.marshaller(); for (int i = 0; i < byteCol.length; i++) filter[i] = byteCol[i] == null ? null : - marsh.<IgnitePredicate<GridCacheEntry<K, V>>>unmarshal(byteCol[i], ldr); + marsh.<IgnitePredicate<CacheEntry<K, V>>>unmarshal(byteCol[i], ldr); return filter; } http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMetricsAdapter.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMetricsAdapter.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMetricsAdapter.java index 6b22bb4..57dff94 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMetricsAdapter.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMetricsAdapter.java @@ -27,7 +27,7 @@ import java.io.*; /** * Adapter for cache metrics. */ -public class GridCacheMetricsAdapter implements GridCacheMetrics, Externalizable { +public class GridCacheMetricsAdapter implements CacheMetrics, Externalizable { /** */ private static final long serialVersionUID = 0L; @@ -78,7 +78,7 @@ public class GridCacheMetricsAdapter implements GridCacheMetrics, Externalizable /** * @param m Metrics to copy from. */ - public GridCacheMetricsAdapter(GridCacheMetrics m) { + public GridCacheMetricsAdapter(CacheMetrics m) { createTime = m.createTime(); readTime = m.readTime(); writeTime = m.writeTime(); @@ -214,7 +214,7 @@ public class GridCacheMetricsAdapter implements GridCacheMetrics, Externalizable * @param m Metrics to copy from. * @return Copy of given metrics. */ - @Nullable public static GridCacheMetricsAdapter copyOf(@Nullable GridCacheMetrics m) { + @Nullable public static GridCacheMetricsAdapter copyOf(@Nullable CacheMetrics m) { if (m == null) return null; http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCachePreloaderAdapter.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCachePreloaderAdapter.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCachePreloaderAdapter.java index cc48152..8128b3b 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCachePreloaderAdapter.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCachePreloaderAdapter.java @@ -37,7 +37,7 @@ public class GridCachePreloaderAdapter<K, V> implements GridCachePreloader<K, V> protected final IgniteLogger log; /** Affinity. */ - protected final GridCacheAffinityFunction aff; + protected final CacheAffinityFunction aff; /** Start future (always completed by default). */ private final IgniteFuture finFut; http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/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 c9be61c..9b88422 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 @@ -59,11 +59,11 @@ import static org.apache.ignite.IgniteSystemProperties.*; import static org.apache.ignite.configuration.IgniteDeploymentMode.*; import static org.apache.ignite.cache.CacheAtomicityMode.*; import static org.apache.ignite.cache.CacheConfiguration.*; -import static org.apache.ignite.cache.GridCacheDistributionMode.*; +import static org.apache.ignite.cache.CacheDistributionMode.*; import static org.apache.ignite.cache.CacheMode.*; -import static org.apache.ignite.cache.GridCachePreloadMode.*; +import static org.apache.ignite.cache.CachePreloadMode.*; import static org.apache.ignite.transactions.IgniteTxIsolation.*; -import static org.apache.ignite.cache.GridCacheWriteSynchronizationMode.*; +import static org.apache.ignite.cache.CacheWriteSynchronizationMode.*; import static org.apache.ignite.internal.IgniteComponentType.*; import static org.apache.ignite.internal.GridNodeAttributes.*; import static org.apache.ignite.internal.processors.cache.GridCacheUtils.*; @@ -79,13 +79,13 @@ public class GridCacheProcessor extends GridProcessorAdapter { private final Map<String, GridCacheAdapter<?, ?>> caches; /** Map of proxies. */ - private final Map<String, GridCache<?, ?>> proxies; + private final Map<String, Cache<?, ?>> proxies; /** Map of proxies. */ private final Map<String, IgniteCacheProxy<?, ?>> jCacheProxies; /** Map of public proxies, i.e. proxies which could be returned to the user. */ - private final Map<String, GridCache<?, ?>> publicProxies; + private final Map<String, Cache<?, ?>> publicProxies; /** Map of preload finish futures grouped by preload order. */ private final NavigableMap<Integer, IgniteFuture<?>> preloadFuts; @@ -140,16 +140,16 @@ public class GridCacheProcessor extends GridProcessorAdapter { if (cfg.getAffinity() == null) { if (cfg.getCacheMode() == PARTITIONED) { - GridCacheConsistentHashAffinityFunction aff = new GridCacheConsistentHashAffinityFunction(); + CacheConsistentHashAffinityFunction aff = new CacheConsistentHashAffinityFunction(); - aff.setHashIdResolver(new GridCacheAffinityNodeAddressHashResolver()); + aff.setHashIdResolver(new CacheAffinityNodeAddressHashResolver()); cfg.setAffinity(aff); } else if (cfg.getCacheMode() == REPLICATED) { - GridCacheConsistentHashAffinityFunction aff = new GridCacheConsistentHashAffinityFunction(false, 512); + CacheConsistentHashAffinityFunction aff = new CacheConsistentHashAffinityFunction(false, 512); - aff.setHashIdResolver(new GridCacheAffinityNodeAddressHashResolver()); + aff.setHashIdResolver(new CacheAffinityNodeAddressHashResolver()); cfg.setAffinity(aff); @@ -160,11 +160,11 @@ public class GridCacheProcessor extends GridProcessorAdapter { } else { if (cfg.getCacheMode() == PARTITIONED) { - if (cfg.getAffinity() instanceof GridCacheConsistentHashAffinityFunction) { - GridCacheConsistentHashAffinityFunction aff = (GridCacheConsistentHashAffinityFunction)cfg.getAffinity(); + if (cfg.getAffinity() instanceof CacheConsistentHashAffinityFunction) { + CacheConsistentHashAffinityFunction aff = (CacheConsistentHashAffinityFunction)cfg.getAffinity(); if (aff.getHashIdResolver() == null) - aff.setHashIdResolver(new GridCacheAffinityNodeAddressHashResolver()); + aff.setHashIdResolver(new CacheAffinityNodeAddressHashResolver()); } } } @@ -309,24 +309,24 @@ public class GridCacheProcessor extends GridProcessorAdapter { CacheConfiguration cc, @Nullable CacheStore cfgStore) throws IgniteCheckedException { if (cc.getCacheMode() == REPLICATED) { - if (cc.getAffinity() instanceof GridCachePartitionFairAffinity) - throw new IgniteCheckedException("REPLICATED cache can not be started with GridCachePartitionFairAffinity" + + if (cc.getAffinity() instanceof CachePartitionFairAffinity) + throw new IgniteCheckedException("REPLICATED cache can not be started with CachePartitionFairAffinity" + " [cacheName=" + cc.getName() + ']'); - if (cc.getAffinity() instanceof GridCacheConsistentHashAffinityFunction) { - GridCacheConsistentHashAffinityFunction aff = (GridCacheConsistentHashAffinityFunction)cc.getAffinity(); + if (cc.getAffinity() instanceof CacheConsistentHashAffinityFunction) { + CacheConsistentHashAffinityFunction aff = (CacheConsistentHashAffinityFunction)cc.getAffinity(); if (aff.isExcludeNeighbors()) throw new IgniteCheckedException("For REPLICATED cache flag 'excludeNeighbors' in " + - "GridCacheConsistentHashAffinityFunction cannot be set [cacheName=" + cc.getName() + ']'); + "CacheConsistentHashAffinityFunction cannot be set [cacheName=" + cc.getName() + ']'); } - if (cc.getAffinity() instanceof GridCacheRendezvousAffinityFunction) { - GridCacheRendezvousAffinityFunction aff = (GridCacheRendezvousAffinityFunction)cc.getAffinity(); + if (cc.getAffinity() instanceof CacheRendezvousAffinityFunction) { + CacheRendezvousAffinityFunction aff = (CacheRendezvousAffinityFunction)cc.getAffinity(); if (aff.isExcludeNeighbors()) throw new IgniteCheckedException("For REPLICATED cache flag 'excludeNeighbors' in " + - "GridCacheRendezvousAffinityFunction cannot be set [cacheName=" + cc.getName() + ']'); + "CacheRendezvousAffinityFunction cannot be set [cacheName=" + cc.getName() + ']'); } if (cc.getDistributionMode() == NEAR_PARTITIONED) { @@ -338,10 +338,10 @@ public class GridCacheProcessor extends GridProcessorAdapter { } if (cc.getCacheMode() == LOCAL && !cc.getAffinity().getClass().equals(LocalAffinityFunction.class)) - U.warn(log, "GridCacheAffinityFunction configuration parameter will be ignored for local cache [cacheName=" + + U.warn(log, "CacheAffinityFunction configuration parameter will be ignored for local cache [cacheName=" + cc.getName() + ']'); - if (cc.getPreloadMode() != GridCachePreloadMode.NONE) { + if (cc.getPreloadMode() != CachePreloadMode.NONE) { assertParameter(cc.getPreloadThreadPoolSize() > 0, "preloadThreadPoolSize > 0"); assertParameter(cc.getPreloadBatchSize() > 0, "preloadBatchSize > 0"); } @@ -441,7 +441,7 @@ public class GridCacheProcessor extends GridProcessorAdapter { throw new IllegalStateException("Unknown memory mode: " + cc.getMemoryMode()); } - if (cc.getMemoryMode() == GridCacheMemoryMode.OFFHEAP_VALUES) { + if (cc.getMemoryMode() == CacheMemoryMode.OFFHEAP_VALUES) { if (cc.isQueryIndexEnabled()) throw new IgniteCheckedException("Cannot have query indexing enabled while values are stored off-heap. " + "You must either disable query indexing or disable off-heap values only flag for cache: " + @@ -894,7 +894,7 @@ public class GridCacheProcessor extends GridProcessorAdapter { for (GridCacheAdapter<?, ?> cache : caches.values()) { try { ObjectName mb = U.registerCacheMBean(mBeanSrv, ctx.gridName(), cache.name(), "Cache", - new GridCacheMBeanAdapter(cache.context()), GridCacheMBean.class); + new GridCacheMBeanAdapter(cache.context()), CacheMBean.class); cacheMBeans.add(mb); @@ -1000,7 +1000,7 @@ public class GridCacheProcessor extends GridProcessorAdapter { throw new IgniteCheckedException("Preload order set for local cache (fix configuration and restart the " + "node): " + cfg.getName()); - if (cfg.getPreloadMode() == GridCachePreloadMode.NONE) + if (cfg.getPreloadMode() == CachePreloadMode.NONE) throw new IgniteCheckedException("Only caches with SYNC or ASYNC preload mode can be set as preload " + "dependency for other caches [cacheName=" + cfg.getName() + ", preloadMode=" + cfg.getPreloadMode() + ", preloadOrder=" + cfg.getPreloadOrder() + ']'); @@ -1028,10 +1028,10 @@ public class GridCacheProcessor extends GridProcessorAdapter { for (GridCacheAdapter cache : ctx.cache().internalCaches()) { CacheConfiguration cfg = cache.configuration(); - if (cfg.getAffinity() instanceof GridCacheConsistentHashAffinityFunction) { - GridCacheConsistentHashAffinityFunction aff = (GridCacheConsistentHashAffinityFunction)cfg.getAffinity(); + if (cfg.getAffinity() instanceof CacheConsistentHashAffinityFunction) { + CacheConsistentHashAffinityFunction aff = (CacheConsistentHashAffinityFunction)cfg.getAffinity(); - GridCacheAffinityNodeHashResolver hashIdRslvr = aff.getHashIdResolver(); + CacheAffinityNodeHashResolver hashIdRslvr = aff.getHashIdResolver(); assert hashIdRslvr != null; @@ -1592,7 +1592,7 @@ public class GridCacheProcessor extends GridProcessorAdapter { * @param <V> type of values. * @return Default cache. */ - public <K, V> GridCache<K, V> cache() { + public <K, V> Cache<K, V> cache() { return cache(null); } @@ -1603,17 +1603,17 @@ public class GridCacheProcessor extends GridProcessorAdapter { * @return Cache instance for given name. */ @SuppressWarnings("unchecked") - public <K, V> GridCache<K, V> cache(@Nullable String name) { + public <K, V> Cache<K, V> cache(@Nullable String name) { if (log.isDebugEnabled()) log.debug("Getting cache for name: " + name); - return (GridCache<K, V>)proxies.get(name); + return (Cache<K, V>)proxies.get(name); } /** * @return All configured cache instances. */ - public Collection<GridCache<?, ?>> caches() { + public Collection<Cache<?, ?>> caches() { return proxies.values(); } @@ -1622,7 +1622,7 @@ public class GridCacheProcessor extends GridProcessorAdapter { * @param <V> type of values. * @return Default cache. */ - public <K, V> GridCache<K, V> publicCache() { + public <K, V> Cache<K, V> publicCache() { return publicCache(null); } @@ -1642,7 +1642,7 @@ public class GridCacheProcessor extends GridProcessorAdapter { * * @return Utility cache. */ - public <K, V> GridCache<K, V> utilityCache() { + public <K, V> Cache<K, V> utilityCache() { return cache(CU.UTILITY_CACHE_NAME); } @@ -1653,14 +1653,14 @@ public class GridCacheProcessor extends GridProcessorAdapter { * @return Cache instance for given name. */ @SuppressWarnings("unchecked") - public <K, V> GridCache<K, V> publicCache(@Nullable String name) { + public <K, V> Cache<K, V> publicCache(@Nullable String name) { if (log.isDebugEnabled()) log.debug("Getting public cache for name: " + name); if (sysCaches.contains(name)) throw new IllegalStateException("Failed to get cache because it is system cache: " + name); - GridCache<K, V> cache = (GridCache<K, V>)publicProxies.get(name); + Cache<K, V> cache = (Cache<K, V>)publicProxies.get(name); if (cache == null) throw new IllegalArgumentException("Cache is not configured: " + name); @@ -1707,7 +1707,7 @@ public class GridCacheProcessor extends GridProcessorAdapter { /** * @return All configured public cache instances. */ - public Collection<GridCache<?, ?>> publicCaches() { + public Collection<Cache<?, ?>> publicCaches() { return publicProxies.values(); } @@ -1879,12 +1879,12 @@ public class GridCacheProcessor extends GridProcessorAdapter { /** * */ - private static class LocalAffinityFunction implements GridCacheAffinityFunction { + private static class LocalAffinityFunction implements CacheAffinityFunction { /** */ private static final long serialVersionUID = 0L; /** {@inheritDoc} */ - @Override public List<List<ClusterNode>> assignPartitions(GridCacheAffinityFunctionContext affCtx) { + @Override public List<List<ClusterNode>> assignPartitions(CacheAffinityFunctionContext affCtx) { ClusterNode locNode = null; for (ClusterNode n : affCtx.currentTopologySnapshot()) { http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/cafee25f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProjectionEx.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProjectionEx.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProjectionEx.java index 8e31f02..b23a71e 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProjectionEx.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProjectionEx.java @@ -32,7 +32,7 @@ import java.util.*; /** * Internal projection interface. */ -public interface GridCacheProjectionEx<K, V> extends GridCacheProjection<K, V> { +public interface GridCacheProjectionEx<K, V> extends CacheProjection<K, V> { /** * Creates projection for specified subject ID. * @@ -47,21 +47,21 @@ public interface GridCacheProjectionEx<K, V> extends GridCacheProjection<K, V> { * * @return Filter on which this projection is based on. */ - @Nullable public IgnitePredicate<GridCacheEntry<K, V>> predicate(); + @Nullable public IgnitePredicate<CacheEntry<K, V>> predicate(); /** * Internal method that is called from {@link GridCacheEntryImpl}. * * @param key Key. * @param val Value. - * @param entry Cached entry. If not provided, equivalent to {GridCacheProjection#put}. + * @param entry Cached entry. If not provided, equivalent to {CacheProjection#put}. * @param ttl Optional time-to-live. If negative, leaves ttl value unchanged. * @param filter Optional filter. * @return Previous value. * @throws IgniteCheckedException If failed. */ @Nullable public V put(K key, V val, @Nullable GridCacheEntryEx<K, V> entry, long ttl, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) throws IgniteCheckedException; + @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) throws IgniteCheckedException; /** * Internal method that is called from {@link GridCacheEntryImpl}. @@ -74,41 +74,41 @@ public interface GridCacheProjectionEx<K, V> extends GridCacheProjection<K, V> { * @return Put operation future. */ public IgniteFuture<V> putAsync(K key, V val, @Nullable GridCacheEntryEx<K, V> entry, long ttl, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter); + @Nullable IgnitePredicate<CacheEntry<K, V>>... filter); /** * Internal method that is called from {@link GridCacheEntryImpl}. * * @param key Key. * @param val Value. - * @param entry Cached entry. If not provided, equivalent to {GridCacheProjection#put}. + * @param entry Cached entry. If not provided, equivalent to {CacheProjection#put}. * @param ttl Optional time-to-live. If negative, leaves ttl value unchanged. * @param filter Optional filter. * @return Previous value. * @throws IgniteCheckedException If failed. */ public boolean putx(K key, V val, @Nullable GridCacheEntryEx<K, V> entry, long ttl, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) throws IgniteCheckedException; + @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) throws IgniteCheckedException; /** * Internal method that is called from {@link GridCacheEntryImpl}. * * @param key Key. * @param val Value. - * @param entry Cached entry. If not provided, equivalent to {GridCacheProjection#put}. + * @param entry Cached entry. If not provided, equivalent to {CacheProjection#put}. * @param ttl Optional time-to-live. If negative, leave ttl value unchanged. * @param filter Optional filter. * @return Putx operation future. */ public IgniteFuture<Boolean> putxAsync(K key, V val, @Nullable GridCacheEntryEx<K, V> entry, long ttl, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter); + @Nullable IgnitePredicate<CacheEntry<K, V>>... filter); /** * Store DR data. * * @param drMap DR map. * @throws IgniteCheckedException If put operation failed. - * @throws GridCacheFlagException If projection flags validation failed. + * @throws org.apache.ignite.cache.CacheFlagException If projection flags validation failed. */ public void putAllDr(Map<? extends K, GridCacheDrInfo<V>> drMap) throws IgniteCheckedException; @@ -118,7 +118,7 @@ public interface GridCacheProjectionEx<K, V> extends GridCacheProjection<K, V> { * @param drMap DR map. * @return Future. * @throws IgniteCheckedException If put operation failed. - * @throws GridCacheFlagException If projection flags validation failed. + * @throws org.apache.ignite.cache.CacheFlagException If projection flags validation failed. */ public IgniteFuture<?> putAllDrAsync(Map<? extends K, GridCacheDrInfo<V>> drMap) throws IgniteCheckedException; @@ -126,13 +126,13 @@ public interface GridCacheProjectionEx<K, V> extends GridCacheProjection<K, V> { * Internal method that is called from {@link GridCacheEntryImpl}. * * @param key Key to remove. - * @param entry Cached entry. If not provided, equivalent to {GridCacheProjection#put}. + * @param entry Cached entry. If not provided, equivalent to {CacheProjection#put}. * @param filter Optional filter. * @return Previous value. * @throws IgniteCheckedException If failed. */ @Nullable public V remove(K key, @Nullable GridCacheEntryEx<K, V> entry, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) throws IgniteCheckedException; + @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) throws IgniteCheckedException; /** * Internal method that is called from {@link GridCacheEntryImpl}. @@ -143,14 +143,14 @@ public interface GridCacheProjectionEx<K, V> extends GridCacheProjection<K, V> { * @return Put operation future. */ public IgniteFuture<V> removeAsync(K key, @Nullable GridCacheEntryEx<K, V> entry, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter); + @Nullable IgnitePredicate<CacheEntry<K, V>>... filter); /** * Removes DR data. * * @param drMap DR map. * @throws IgniteCheckedException If remove failed. - * @throws GridCacheFlagException If projection flags validation failed. + * @throws org.apache.ignite.cache.CacheFlagException If projection flags validation failed. */ public void removeAllDr(Map<? extends K, GridCacheVersion> drMap) throws IgniteCheckedException; @@ -160,7 +160,7 @@ public interface GridCacheProjectionEx<K, V> extends GridCacheProjection<K, V> { * @param drMap DR map. * @return Future. * @throws IgniteCheckedException If remove failed. - * @throws GridCacheFlagException If projection flags validation failed. + * @throws org.apache.ignite.cache.CacheFlagException If projection flags validation failed. */ public IgniteFuture<?> removeAllDrAsync(Map<? extends K, GridCacheVersion> drMap) throws IgniteCheckedException; @@ -168,24 +168,24 @@ public interface GridCacheProjectionEx<K, V> extends GridCacheProjection<K, V> { * Internal method that is called from {@link GridCacheEntryImpl}. * * @param key Key to remove. - * @param entry Cached entry. If not provided, equivalent to {GridCacheProjection#put}. + * @param entry Cached entry. If not provided, equivalent to {CacheProjection#put}. * @param filter Optional filter. * @return Previous value. * @throws IgniteCheckedException If failed. */ public boolean removex(K key, @Nullable GridCacheEntryEx<K, V> entry, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) throws IgniteCheckedException; + @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) throws IgniteCheckedException; /** * Internal method that is called from {@link GridCacheEntryImpl}. * * @param key Key to remove. - * @param entry Cached entry. If not provided, equivalent to {GridCacheProjection#put}. + * @param entry Cached entry. If not provided, equivalent to {CacheProjection#put}. * @param filter Optional filter. * @return Putx operation future. */ public IgniteFuture<Boolean> removexAsync(K key, @Nullable GridCacheEntryEx<K, V> entry, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter); + @Nullable IgnitePredicate<CacheEntry<K, V>>... filter); /** * Asynchronously stores given key-value pair in cache only if only if the previous value is equal to the @@ -200,7 +200,7 @@ public interface GridCacheProjectionEx<K, V> extends GridCacheProjection<K, V> { * if there is one. * <h2 class="header">Cache Flags</h2> * This method is not available if any of the following flags are set on projection: - * {@link GridCacheFlag#LOCAL}, {@link GridCacheFlag#READ}. + * {@link org.apache.ignite.cache.CacheFlag#LOCAL}, {@link org.apache.ignite.cache.CacheFlag#READ}. * * @param key Key to store in cache. * @param oldVal Old value to match. @@ -208,7 +208,7 @@ public interface GridCacheProjectionEx<K, V> extends GridCacheProjection<K, V> { * @return Future for the replace operation. The future will return object containing actual old value and success * flag. * @throws NullPointerException If either key or value are {@code null}. - * @throws GridCacheFlagException If projection flags validation failed. + * @throws org.apache.ignite.cache.CacheFlagException If projection flags validation failed. */ public IgniteFuture<GridCacheReturn<V>> replacexAsync(K key, V oldVal, V newVal); @@ -225,7 +225,7 @@ public interface GridCacheProjectionEx<K, V> extends GridCacheProjection<K, V> { * if there is one. * <h2 class="header">Cache Flags</h2> * This method is not available if any of the following flags are set on projection: - * {@link GridCacheFlag#LOCAL}, {@link GridCacheFlag#READ}. + * {@link org.apache.ignite.cache.CacheFlag#LOCAL}, {@link org.apache.ignite.cache.CacheFlag#READ}. * * @param key Key to store in cache. * @param oldVal Old value to match. @@ -233,7 +233,7 @@ public interface GridCacheProjectionEx<K, V> extends GridCacheProjection<K, V> { * @return Object containing actual old value and success flag. * @throws NullPointerException If either key or value are {@code null}. * @throws IgniteCheckedException If replace operation failed. - * @throws GridCacheFlagException If projection flags validation failed. + * @throws org.apache.ignite.cache.CacheFlagException If projection flags validation failed. */ public GridCacheReturn<V> replacex(K key, V oldVal, V newVal) throws IgniteCheckedException; @@ -247,14 +247,14 @@ public interface GridCacheProjectionEx<K, V> extends GridCacheProjection<K, V> { * if there is one. * <h2 class="header">Cache Flags</h2> * This method is not available if any of the following flags are set on projection: - * {@link GridCacheFlag#LOCAL}, {@link GridCacheFlag#READ}. + * {@link org.apache.ignite.cache.CacheFlag#LOCAL}, {@link org.apache.ignite.cache.CacheFlag#READ}. * * @param key Key whose mapping is to be removed from cache. * @param val Value to match against currently cached value. * @return Object containing actual old value and success flag. * @throws NullPointerException if the key or value is {@code null}. * @throws IgniteCheckedException If remove failed. - * @throws GridCacheFlagException If projection flags validation failed. + * @throws org.apache.ignite.cache.CacheFlagException If projection flags validation failed. */ public GridCacheReturn<V> removex(K key, V val) throws IgniteCheckedException; @@ -271,14 +271,14 @@ public interface GridCacheProjectionEx<K, V> extends GridCacheProjection<K, V> { * if there is one. * <h2 class="header">Cache Flags</h2> * This method is not available if any of the following flags are set on projection: - * {@link GridCacheFlag#LOCAL}, {@link GridCacheFlag#READ}. + * {@link org.apache.ignite.cache.CacheFlag#LOCAL}, {@link org.apache.ignite.cache.CacheFlag#READ}. * * @param key Key whose mapping is to be removed from cache. * @param val Value to match against currently cached value. * @return Future for the remove operation. The future will return object containing actual old value and success * flag. * @throws NullPointerException if the key or value is {@code null}. - * @throws GridCacheFlagException If projection flags validation failed. + * @throws org.apache.ignite.cache.CacheFlagException If projection flags validation failed. */ public IgniteFuture<GridCacheReturn<V>> removexAsync(K key, V val); @@ -291,7 +291,7 @@ public interface GridCacheProjectionEx<K, V> extends GridCacheProjection<K, V> { * @throws IgniteCheckedException If failed. */ @Nullable public V get(K key, @Nullable GridCacheEntryEx<K, V> entry, boolean deserializePortable, - @Nullable IgnitePredicate<GridCacheEntry<K, V>>... filter) throws IgniteCheckedException; + @Nullable IgnitePredicate<CacheEntry<K, V>>... filter) throws IgniteCheckedException; /** * Gets value from cache. Will go to primary node even if this is a backup. @@ -370,7 +370,7 @@ public interface GridCacheProjectionEx<K, V> extends GridCacheProjection<K, V> { * @param filter Filter. * @return Entry set. */ - public Set<GridCacheEntry<K, V>> entrySetx(IgnitePredicate<GridCacheEntry<K, V>>... filter); + public Set<CacheEntry<K, V>> entrySetx(IgnitePredicate<CacheEntry<K, V>>... filter); /** * Gets set of primary entries containing internal entries. @@ -378,7 +378,7 @@ public interface GridCacheProjectionEx<K, V> extends GridCacheProjection<K, V> { * @param filter Optional filter. * @return Primary entry set. */ - public Set<GridCacheEntry<K, V>> primaryEntrySetx(IgnitePredicate<GridCacheEntry<K, V>>... filter); + public Set<CacheEntry<K, V>> primaryEntrySetx(IgnitePredicate<CacheEntry<K, V>>... filter); /** * @return {@link ExpiryPolicy} associated with this projection.