## Uses of Class
org.apache.ignite.configuration.NearCacheConfiguration

Packages that use NearCacheConfiguration
Package | Description
--- | ---
org.apache.ignite | Contains entry-point Ignite & HPC APIs.
org.apache.ignite.configuration | Contains configuration-related classes.
org.apache.ignite.internal | Contains main implementation.
org.apache.ignite.internal.processors.cache |

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

Methods in org.apache.ignite with parameters of type NearCacheConfiguration
Modifier and Type | Method and Description
--- | ---
`<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 the `Ignite.createCache(CacheConfiguration)` or `Ignite.createCache(CacheConfiguration, NearCacheConfiguration)` methods.
`<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.

### Uses of NearCacheConfiguration in org.apache.ignite.configuration

Methods in org.apache.ignite.configuration that return NearCacheConfiguration
Modifier and Type | Method and Description
--- | ---
`NearCacheConfiguration[]` | IgniteConfiguration.`getNearCacheConfiguration()` Gets configuration (descriptors) for all near caches.
`NearCacheConfiguration<K,V>` | CacheConfiguration.`getNearConfiguration()`

Methods in org.apache.ignite.configuration with parameters of type NearCacheConfiguration
Modifier and Type | Method and Description
--- | ---
`void` | IgniteConfiguration.`setNearCacheConfiguration(NearCacheConfiguration... nearCacheCfg)` Sets configuration for all near caches.
`void` | CacheConfiguration.`setNearConfiguration(NearCacheConfiguration<K,V> nearCfg)`

Constructors in org.apache.ignite.configuration with parameters of type NearCacheConfiguration
Constructor and Description
`NearCacheConfiguration(NearCacheConfiguration<K,V> ccfg)`

### Uses of NearCacheConfiguration in org.apache.ignite.internal

Methods in org.apache.ignite.internal with parameters of type NearCacheConfiguration
Modifier and Type | Method and Description
--- | ---
`<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 the `Ignite.createCache(CacheConfiguration)` or `Ignite.createCache(CacheConfiguration, NearCacheConfiguration)` methods.
`<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.

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

Methods in org.apache.ignite.internal.processors.cache that return NearCacheConfiguration
Modifier and Type | Method and Description
--- | ---
`NearCacheConfiguration` | DynamicCacheChangeRequest.`nearCacheConfiguration()`

Methods in org.apache.ignite.internal.processors.cache with parameters of type NearCacheConfiguration
Modifier and Type | Method and Description
--- | ---
`IgniteInternalFuture<?>` | GridCacheProcessor.`dynamicStartCache(CacheConfiguration ccfg, String cacheName, NearCacheConfiguration nearCfg, boolean failIfExists)` Dynamically starts cache.
`void` | DynamicCacheChangeRequest.`nearCacheConfiguration(NearCacheConfiguration nearCacheCfg)`

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.0.0
Release Date | : March 31 2015