## Uses of Interface
org.apache.ignite.cache.CacheEntryProcessor

Packages that use CacheEntryProcessor
org.apache.ignite: Contains entry-point Ignite & HPC APIs.
org.apache.ignite.internal.processors.cache
org.apache.ignite.internal.processors.platform.cache
org.apache.ignite.internal.processors.platform.entityframework
org.apache.ignite.internal.processors.platform.websession
org.apache.ignite.stream: Contains Ignite Streamer classes.

### Uses of CacheEntryProcessor in org.apache.ignite

Methods in org.apache.ignite with parameters of type CacheEntryProcessor
`<T> T` IgniteCache.`invoke(K key, CacheEntryProcessor<K,V,T> entryProcessor, Object... arguments)` Invokes an `CacheEntryProcessor` against the `Cache.Entry` specified by the provided key.
`<T> Map<K,javax.cache.processor.EntryProcessorResult<T>>` IgniteCache.`invokeAll(Set<? extends K> keys, CacheEntryProcessor<K,V,T> entryProcessor, Object... args)` Invokes an `CacheEntryProcessor` against the set of `Cache.Entry`s specified by the set of keys.
`<T> IgniteFuture<Map<K,javax.cache.processor.EntryProcessorResult<T>>>` IgniteCache.`invokeAllAsync(Set<? extends K> keys, CacheEntryProcessor<K,V,T> entryProcessor, Object... args)` Asynchronously invokes an `CacheEntryProcessor` against the set of `Cache.Entry`s specified by the set of keys.
`<T> IgniteFuture<T>` IgniteCache.`invokeAsync(K key, CacheEntryProcessor<K,V,T> entryProcessor, Object... arguments)` Asynchronously invokes an `CacheEntryProcessor` against the `Cache.Entry` specified by the provided key.

### Uses of CacheEntryProcessor in org.apache.ignite.internal.processors.cache

Methods in org.apache.ignite.internal.processors.cache with parameters of type CacheEntryProcessor
`<T> T` IgniteCacheProxyImpl.`invoke(K key, CacheEntryProcessor<K,V,T> entryProcessor, Object... args)` Invokes an `CacheEntryProcessor` against the `Cache.Entry` specified by the provided key.
`<T> T` GatewayProtectedCacheProxy.`invoke(K key, CacheEntryProcessor<K,V,T> entryProcessor, Object... arguments)` Invokes an `CacheEntryProcessor` against the `Cache.Entry` specified by the provided key.
`<T> Map<K,javax.cache.processor.EntryProcessorResult<T>>` IgniteCacheProxyImpl.`invokeAll(Set<? extends K> keys, CacheEntryProcessor<K,V,T> entryProcessor, Object... args)` Invokes an `CacheEntryProcessor` against the set of `Cache.Entry`s specified by the set of keys.
`<T> Map<K,javax.cache.processor.EntryProcessorResult<T>>` GatewayProtectedCacheProxy.`invokeAll(Set<? extends K> keys, CacheEntryProcessor<K,V,T> entryProcessor, Object... args)` Invokes an `CacheEntryProcessor` against the set of `Cache.Entry`s specified by the set of keys.
`<T> IgniteFuture<Map<K,javax.cache.processor.EntryProcessorResult<T>>>` IgniteCacheProxyImpl.`invokeAllAsync(Set<? extends K> keys, CacheEntryProcessor<K,V,T> entryProcessor, Object... args)` Asynchronously invokes an `CacheEntryProcessor` against the set of `Cache.Entry`s specified by the set of keys.
`<T> IgniteFuture<Map<K,javax.cache.processor.EntryProcessorResult<T>>>` GatewayProtectedCacheProxy.`invokeAllAsync(Set<? extends K> keys, CacheEntryProcessor<K,V,T> entryProcessor, Object... args)` Asynchronously invokes an `CacheEntryProcessor` against the set of `Cache.Entry`s specified by the set of keys.
`<T> IgniteFuture<T>` IgniteCacheProxyImpl.`invokeAsync(K key, CacheEntryProcessor<K,V,T> entryProcessor, Object... args)` Asynchronously invokes an `CacheEntryProcessor` against the `Cache.Entry` specified by the provided key.
`<T> IgniteFuture<T>` GatewayProtectedCacheProxy.`invokeAsync(K key, CacheEntryProcessor<K,V,T> entryProcessor, Object... arguments)` Asynchronously invokes an `CacheEntryProcessor` against the `Cache.Entry` specified by the provided key.

### Uses of CacheEntryProcessor in org.apache.ignite.internal.processors.platform.cache

Subinterfaces of CacheEntryProcessor in org.apache.ignite.internal.processors.platform.cache
`interface` `PlatformCacheEntryProcessor` Platform cache entry processor marker interface.

Classes in org.apache.ignite.internal.processors.platform.cache that implement CacheEntryProcessor
`class` `PlatformCacheEntryProcessorImpl` Platform cache entry processor.

### Uses of CacheEntryProcessor in org.apache.ignite.internal.processors.platform.entityframework

Classes in org.apache.ignite.internal.processors.platform.entityframework that implement CacheEntryProcessor
`class` `PlatformDotNetEntityFrameworkIncreaseVersionProcessor` Entry processor that increments entity set version number.

### Uses of CacheEntryProcessor in org.apache.ignite.internal.processors.platform.websession

Classes in org.apache.ignite.internal.processors.platform.websession that implement CacheEntryProcessor
`class` `PlatformDotNetSessionLockProcessor` Entry processor that locks web session data.
`class` `PlatformDotNetSessionSetAndUnlockProcessor` Processor to unlock and optionally update the session.

### Uses of CacheEntryProcessor in org.apache.ignite.stream

Methods in org.apache.ignite.stream with parameters of type CacheEntryProcessor
`static <K,V> StreamTransformer<K,V>` StreamTransformer.`from(CacheEntryProcessor<K,V,Object> ep)` Creates a new transformer based on instance of `CacheEntryProcessor`.

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 2.6.0
Release Date | : July 10 2018