Uses of Interface
org.apache.ignite.IgniteCache
-
Packages that use IgniteCache Package Description org.apache.ignite Contains entry-point Ignite & HPC APIs.org.apache.ignite.internal Contains main implementation.org.apache.ignite.internal.processors.cache This package contain cache-related processors & persistence implementation.org.apache.ignite.internal.processors.datastreamer Data streamer processor.org.apache.ignite.internal.processors.dr
Data center replication processor.org.apache.ignite.internal.processors.platform.cache org.apache.ignite.internal.processors.platform.client.cache org.apache.ignite.internal.processors.platform.datastreamer org.apache.ignite.stream Contains Ignite Streamer classes. -
-
Uses of IgniteCache in org.apache.ignite
Methods in org.apache.ignite that return IgniteCache Modifier and Type Method Description <K,V>
IgniteCache<K,V>Ignite. cache(String name)Gets an instance ofIgniteCacheAPI for the given name if one is configured ornullotherwise.<K,V>
IgniteCache<K,V>Ignite. createCache(String cacheName)Dynamically starts new cache using template configuration.<K,V>
IgniteCache<K,V>Ignite. createCache(CacheConfiguration<K,V> cacheCfg)Dynamically starts new cache with the given cache configuration.<K,V>
IgniteCache<K,V>Ignite. createCache(CacheConfiguration<K,V> cacheCfg, NearCacheConfiguration<K,V> nearCfg)Dynamically starts new cache with the given cache configuration.<K,V>
IgniteCache<K,V>Ignite. createNearCache(String cacheName, NearCacheConfiguration<K,V> nearCfg)Starts a near cache on local node if cache was previously started with one of theIgnite.createCache(CacheConfiguration)orIgnite.createCache(CacheConfiguration, NearCacheConfiguration)methods.<K,V>
IgniteCache<K,V>Ignite. getOrCreateCache(String cacheName)Gets existing cache with the given name or creates new one using template configuration.<K,V>
IgniteCache<K,V>Ignite. getOrCreateCache(CacheConfiguration<K,V> cacheCfg)Gets existing cache with the given name or creates new one with the given configuration.<K,V>
IgniteCache<K,V>Ignite. getOrCreateCache(CacheConfiguration<K,V> cacheCfg, NearCacheConfiguration<K,V> nearCfg)Gets existing cache with the given cache configuration or creates one if it does not exist.<K,V>
IgniteCache<K,V>Ignite. getOrCreateNearCache(String cacheName, NearCacheConfiguration<K,V> nearCfg)Gets existing near cache with the given name or creates a new one.IgniteCache<K,V>IgniteCache. withAsync()Deprecated.IgniteCache<K,V>IgniteCache. withExpiryPolicy(javax.cache.expiry.ExpiryPolicy plc)Returns cache with the specified expired policy set.<K1,V1>
IgniteCache<K1,V1>IgniteCache. withKeepBinary()Returns cache that will operate with binary objects.IgniteCache<K,V>IgniteCache. withNoRetries()IgniteCache<K,V>IgniteCache. withPartitionRecover()Gets an instance ofIgniteCachethat will be allowed to execute cache read operations regardless of partition loss policy.IgniteCache<K,V>IgniteCache. withReadRepair(ReadRepairStrategy strategy)This is an experimental API.IgniteCache<K,V>IgniteCache. withSkipStore()Methods in org.apache.ignite that return types with arguments of type IgniteCache Modifier and Type Method Description Collection<IgniteCache>Ignite. createCaches(Collection<CacheConfiguration> cacheCfgs)Dynamically starts new caches with the given cache configurations.Collection<IgniteCache>Ignite. getOrCreateCaches(Collection<CacheConfiguration> cacheCfgs)Gets existing caches with the given name or created one with the given configuration. -
Uses of IgniteCache in org.apache.ignite.internal
Methods in org.apache.ignite.internal that return IgniteCache Modifier and Type Method Description <K,V>
IgniteCache<K,V>IgniteKernal. cache(String name)Gets an instance ofIgniteCacheAPI for the given name if one is configured ornullotherwise.<K,V>
IgniteCache<K,V>IgniteKernal. createCache(String cacheName)Dynamically starts new cache using template configuration.<K,V>
IgniteCache<K,V>IgniteKernal. createCache(CacheConfiguration<K,V> cacheCfg)Dynamically starts new cache with the given cache configuration.<K,V>
IgniteCache<K,V>IgniteKernal. createCache(CacheConfiguration<K,V> cacheCfg, NearCacheConfiguration<K,V> nearCfg)Dynamically starts new cache with the given cache configuration.<K,V>
IgniteCache<K,V>IgniteKernal. createNearCache(String cacheName, NearCacheConfiguration<K,V> nearCfg)Starts a near cache on local node if cache was previously started with one of theIgnite.createCache(CacheConfiguration)orIgnite.createCache(CacheConfiguration, NearCacheConfiguration)methods.<K,V>
IgniteCache<K,V>IgniteKernal. getOrCreateCache(String cacheName)Gets existing cache with the given name or creates new one using template configuration.<K,V>
IgniteCache<K,V>IgniteKernal. getOrCreateCache(CacheConfiguration<K,V> cacheCfg)Gets existing cache with the given name or creates new one with the given configuration.<K,V>
IgniteCache<K,V>IgniteKernal. getOrCreateCache(CacheConfiguration<K,V> cacheCfg, NearCacheConfiguration<K,V> nearCfg)Gets existing cache with the given cache configuration or creates one if it does not exist.<K,V>
IgniteCache<K,V>IgniteKernal. getOrCreateNearCache(String cacheName, NearCacheConfiguration<K,V> nearCfg)Gets existing near cache with the given name or creates a new one.Methods in org.apache.ignite.internal that return types with arguments of type IgniteCache Modifier and Type Method Description Collection<IgniteCache>IgniteKernal. createCaches(Collection<CacheConfiguration> cacheCfgs)Dynamically starts new caches with the given cache configurations.<K,V>
IgniteBiTuple<IgniteCache<K,V>,Boolean>IgniteEx. getOrCreateCache0(CacheConfiguration<K,V> cacheCfg, boolean sql)Gets existing cache with the given name or creates new one with the given configuration.<K,V>
IgniteBiTuple<IgniteCache<K,V>,Boolean>IgniteKernal. getOrCreateCache0(CacheConfiguration<K,V> cacheCfg, boolean sql)Gets existing cache with the given name or creates new one with the given configuration.Collection<IgniteCache>IgniteKernal. getOrCreateCaches(Collection<CacheConfiguration> cacheCfgs)Gets existing caches with the given name or created one with the given configuration. -
Uses of IgniteCache in org.apache.ignite.internal.processors.cache
Subinterfaces of IgniteCache in org.apache.ignite.internal.processors.cache Modifier and Type Interface Description interfaceIgniteCacheProxy<K,V>Cache proxy.Classes in org.apache.ignite.internal.processors.cache that implement IgniteCache Modifier and Type Class Description classGatewayProtectedCacheProxy<K,V>Cache proxy wrapper with gateway lock provided operations and possibility to change cache operation context.classIgniteCacheProxyImpl<K,V>Cache proxy implementation.Methods in org.apache.ignite.internal.processors.cache that return IgniteCache Modifier and Type Method Description protected IgniteCache<K,V>IgniteCacheProxyImpl. createAsyncInstance()Creates component with asynchronous mode enabled.<K1,V1>
IgniteCache<K1,V1>IgniteCacheProxy. keepBinary()Creates projection that will operate with binary objects.<K1,V1>
IgniteCache<K1,V1>IgniteCacheProxyImpl. keepBinary()Creates projection that will operate with binary objects.IgniteCache<K,V>IgniteCacheProxy. skipStore()IgniteCache<K,V>IgniteCacheProxyImpl. skipStore()IgniteCache<K,V>GatewayProtectedCacheProxy. withAsync()Gets instance of this component with asynchronous mode enabled.IgniteCache<K,V>IgniteCacheProxy. withDataCenterId(byte dataCenterId)IgniteCache<K,V>IgniteCacheProxyImpl. withDataCenterId(byte dataCenterId)IgniteCache<K,V>IgniteCacheProxyImpl. withExpiryPolicy(javax.cache.expiry.ExpiryPolicy plc)Returns cache with the specified expired policy set.<K1,V1>
IgniteCache<K1,V1>IgniteCacheProxyImpl. withKeepBinary()Returns cache that will operate with binary objects.IgniteCache<K,V>IgniteCacheProxyImpl. withNoRetries()IgniteCache<K,V>IgniteCacheProxyImpl. withPartitionRecover()Gets an instance ofIgniteCachethat will be allowed to execute cache read operations regardless of partition loss policy.IgniteCache<K,V>GatewayProtectedCacheProxy. withReadRepair(ReadRepairStrategy strategy)This is an experimental API.IgniteCache<K,V>IgniteCacheProxyImpl. withReadRepair(ReadRepairStrategy strategy)This is an experimental API.IgniteCache<K,V>IgniteCacheProxyImpl. withSkipStore()Methods in org.apache.ignite.internal.processors.cache with parameters of type IgniteCache Modifier and Type Method Description static <K,V>
voidGridCacheUtils. inTx(Ignite ignite, IgniteCache<K,V> cache, TransactionConcurrency concurrency, TransactionIsolation isolation, IgniteInClosureX<IgniteCache<K,V>> clo)Execute closure inside cache transaction.static <K,V>
voidGridCacheUtils. invalidate(IgniteCache<K,V> cache, K key)Invalidate entry in cache.Method parameters in org.apache.ignite.internal.processors.cache with type arguments of type IgniteCache Modifier and Type Method Description static <K,V>
voidGridCacheUtils. inTx(Ignite ignite, IgniteCache<K,V> cache, TransactionConcurrency concurrency, TransactionIsolation isolation, IgniteInClosureX<IgniteCache<K,V>> clo)Execute closure inside cache transaction.Constructors in org.apache.ignite.internal.processors.cache with parameters of type IgniteCache Constructor Description CacheClusterMetricsMXBeanImpl(IgniteCache<?,?> cache)Creates MBean; -
Uses of IgniteCache in org.apache.ignite.internal.processors.datastreamer
Methods in org.apache.ignite.internal.processors.datastreamer with parameters of type IgniteCache Modifier and Type Method Description voidDataStreamerImpl.IsolatedUpdater. receive(IgniteCache<KeyCacheObject,CacheObject> cache, Collection<Map.Entry<KeyCacheObject,CacheObject>> entries)Updates cache with batch of entries.protected static <K,V>
voidDataStreamerCacheUpdaters. updateAll(IgniteCache<K,V> cache, @Nullable Set<K> rmvCol, Map<K,V> putMap)Updates cache. -
Uses of IgniteCache in org.apache.ignite.internal.processors.dr
Methods in org.apache.ignite.internal.processors.dr with parameters of type IgniteCache Modifier and Type Method Description voidIgniteDrDataStreamerCacheUpdater. receive(IgniteCache<KeyCacheObject,CacheObject> cache0, Collection<Map.Entry<KeyCacheObject,CacheObject>> col)Updates cache with batch of entries. -
Uses of IgniteCache in org.apache.ignite.internal.processors.platform.cache
Methods in org.apache.ignite.internal.processors.platform.cache that return IgniteCache Modifier and Type Method Description IgniteCachePlatformCache. rawCache()Constructors in org.apache.ignite.internal.processors.platform.cache with parameters of type IgniteCache Constructor Description PlatformCache(PlatformContext platformCtx, IgniteCache cache, boolean keepBinary)Constructor.PlatformCache(PlatformContext platformCtx, IgniteCache cache, boolean keepBinary, PlatformCacheExtension[] exts)Constructor. -
Uses of IgniteCache in org.apache.ignite.internal.processors.platform.client.cache
Methods in org.apache.ignite.internal.processors.platform.client.cache that return IgniteCache Modifier and Type Method Description protected IgniteCache<Object,Object>ClientCacheRequest. cache(ClientConnectionContext ctx)Gets the cache for current cache id, with binary mode enabled.protected IgniteCache<Object,Object>ClientCacheRequest. rawCache(ClientConnectionContext ctx)Gets the cache for current cache id, ignoring any flags. -
Uses of IgniteCache in org.apache.ignite.internal.processors.platform.datastreamer
Methods in org.apache.ignite.internal.processors.platform.datastreamer with parameters of type IgniteCache Modifier and Type Method Description voidPlatformStreamReceiverImpl. receive(IgniteCache<Object,Object> cache, Collection<Map.Entry<Object,Object>> collection)Updates cache with batch of entries. -
Uses of IgniteCache in org.apache.ignite.stream
Methods in org.apache.ignite.stream with parameters of type IgniteCache Modifier and Type Method Description voidStreamReceiver. receive(IgniteCache<K,V> cache, Collection<Map.Entry<K,V>> entries)Updates cache with batch of entries.voidStreamTransformer. receive(IgniteCache<K,V> cache, Collection<Map.Entry<K,V>> entries)Updates cache with batch of entries.voidStreamVisitor. receive(IgniteCache<K,V> cache, Collection<Map.Entry<K,V>> entries)Updates cache with batch of entries.Method parameters in org.apache.ignite.stream with type arguments of type IgniteCache Modifier and Type Method Description static <K,V>
StreamVisitor<K,V>StreamVisitor. from(IgniteBiInClosure<IgniteCache<K,V>,Map.Entry<K,V>> c)Creates a new visitor based on instance ofIgniteBiInClosure.
-