| 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 | |
| org.apache.ignite.internal.processors.cache.jta | |
| org.apache.ignite.internal.processors.cacheobject |
Cache object processor.
|
| org.apache.ignite.internal.processors.igfs |
Contains high performance file system processer.
|
| org.apache.ignite.internal.processors.query | |
| org.apache.ignite.internal.visor.cache |
| Modifier and Type | Method and Description |
|---|---|
<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.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.
|
| Modifier and Type | Method and Description |
|---|---|
CacheConfiguration[] |
IgniteConfiguration.getCacheConfiguration()
Gets configuration (descriptors) for all caches.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IgniteConfiguration.setCacheConfiguration(CacheConfiguration... cacheCfg)
Sets cache configurations.
|
| Modifier and Type | Method and Description |
|---|---|
<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.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.
|
| Modifier and Type | Field and Description |
|---|---|
protected CacheConfiguration |
GridCacheAdapter.cacheCfg
Cache configuration.
|
| Modifier and Type | Method and Description |
|---|---|
CacheConfiguration |
DynamicCacheDescriptor.cacheConfiguration() |
CacheConfiguration |
GridCacheContext.config() |
CacheConfiguration |
GridCacheProxyImpl.configuration()
Gets configuration bean for this cache.
|
CacheConfiguration |
GridCacheAttributes.configuration() |
CacheConfiguration |
GridCache.configuration()
Gets configuration bean for this cache.
|
CacheConfiguration |
GridCacheAdapter.configuration()
Gets configuration bean for this cache.
|
static CacheConfiguration |
GridCacheUtils.hadoopSystemCache()
Create system cache used by Hadoop component.
|
CacheConfiguration |
DynamicCacheDescriptor.remoteConfiguration(UUID nodeId) |
CacheConfiguration |
DynamicCacheChangeRequest.startCacheConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
DynamicCacheDescriptor.addRemoteConfiguration(UUID nodeId,
CacheConfiguration cfg) |
static void |
GridCacheUtils.checkAttributeMismatch(IgniteLogger log,
CacheConfiguration locCfg,
CacheConfiguration rmtCfg,
UUID rmtNodeId,
T2<String,String> attr,
boolean fail)
Checks that local and remove configurations have the same value of given attribute.
|
static void |
GridCacheUtils.checkAttributeMismatch(IgniteLogger log,
CacheConfiguration locCfg,
CacheConfiguration rmtCfg,
UUID rmtNodeId,
T2<String,String> attr,
boolean fail)
Checks that local and remove configurations have the same value of given attribute.
|
IgniteInternalFuture<?> |
GridCacheProcessor.dynamicStartCache(CacheConfiguration ccfg,
String cacheName,
NearCacheConfiguration nearCfg,
boolean failIfExists)
Dynamically starts cache.
|
static boolean |
GridCacheUtils.isNearEnabled(CacheConfiguration cfg)
Checks if near cache is enabled for cache configuration.
|
void |
DynamicCacheChangeRequest.startCacheConfiguration(CacheConfiguration startCfg) |
| Constructor and Description |
|---|
DynamicCacheDescriptor(CacheConfiguration cacheCfg,
IgniteUuid deploymentId) |
GridCacheAttributes(CacheConfiguration cfg) |
GridCacheContext(GridKernalContext ctx,
GridCacheSharedContext sharedCtx,
CacheConfiguration cacheCfg,
boolean affNode,
GridCacheEventManager evtMgr,
GridCacheSwapManager swapMgr,
GridCacheStoreManager storeMgr,
GridCacheEvictionManager evictMgr,
GridCacheQueryManager<K,V> qryMgr,
CacheContinuousQueryManager contQryMgr,
GridCacheAffinityManager affMgr,
CacheDataStructuresManager dataStructuresMgr,
GridCacheTtlManager ttlMgr,
GridCacheDrManager drMgr,
CacheJtaManagerAdapter jtaMgr) |
GridCacheStoreManager(GridKernalContext ctx,
Map<CacheStore,ThreadLocal> sesHolders,
CacheStore<Object,Object> cfgStore,
CacheConfiguration cfg) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
CacheJtaManagerAdapter.createTmLookup(CacheConfiguration ccfg)
Creates transaction manager finder.
|
void |
CacheNoopJtaManager.createTmLookup(CacheConfiguration ccfg)
Creates transaction manager finder.
|
| Modifier and Type | Method and Description |
|---|---|
CacheObjectContext |
IgniteCacheObjectProcessorImpl.contextForCache(ClusterNode node,
String cacheName,
CacheConfiguration ccfg) |
CacheObjectContext |
IgniteCacheObjectProcessor.contextForCache(ClusterNode node,
String cacheName,
CacheConfiguration ccfg) |
| Modifier and Type | Method and Description |
|---|---|
void |
IgfsNoopHelper.preProcessCacheConfiguration(CacheConfiguration cfg)
Pre-process cache configuration.
|
void |
IgfsHelperImpl.preProcessCacheConfiguration(CacheConfiguration cfg)
Pre-process cache configuration.
|
void |
IgfsHelper.preProcessCacheConfiguration(CacheConfiguration cfg)
Pre-process cache configuration.
|
void |
IgfsNoopHelper.validateCacheConfiguration(CacheConfiguration cfg)
Validate cache configuration for IGFS.
|
void |
IgfsHelperImpl.validateCacheConfiguration(CacheConfiguration cfg)
Validate cache configuration for IGFS.
|
void |
IgfsHelper.validateCacheConfiguration(CacheConfiguration cfg)
Validate cache configuration for IGFS.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GridQueryProcessor.initializeCache(CacheConfiguration<?,?> ccfg) |
static boolean |
GridQueryProcessor.isEnabled(CacheConfiguration<?,?> ccfg) |
void |
GridQueryIndexing.registerCache(CacheConfiguration<?,?> ccfg)
Registers cache.
|
void |
GridQueryIndexing.unregisterCache(CacheConfiguration<?,?> ccfg)
Deregisters cache.
|
Follow @ApacheIgnite
Ignite Fabric : ver. 1.0.0 Release Date : March 31 2015