| Modifier and Type | Method and Description |
|---|---|
<K,V> void |
Ignite.addCacheConfiguration(CacheConfiguration<K,V> cacheCfg)
Adds cache configuration template.
|
<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 |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
CacheConfiguration<K,V> |
CacheConfiguration.clearQueryEntities()
Clear query entities.
|
CacheConfiguration[] |
IgniteConfiguration.getCacheConfiguration()
Gets configuration (descriptors) for all caches.
|
CacheConfiguration |
FileSystemConfiguration.getDataCacheConfiguration()
Cache config to store IGFS data.
|
CacheConfiguration |
FileSystemConfiguration.getMetaCacheConfiguration()
Cache config to store IGFS meta information.
|
CacheConfiguration<K,V> |
CacheConfiguration.setAffinity(AffinityFunction aff)
Sets affinity for cache keys.
|
CacheConfiguration<K,V> |
CacheConfiguration.setAffinityMapper(AffinityKeyMapper affMapper)
Sets custom affinity mapper.
|
CacheConfiguration<K,V> |
CacheConfiguration.setAtomicityMode(CacheAtomicityMode atomicityMode)
Sets cache atomicity mode.
|
CacheConfiguration<K,V> |
CacheConfiguration.setBackups(int backups)
Sets number of nodes used to back up single partition for
CacheMode.PARTITIONED cache. |
CacheConfiguration<K,V> |
CacheConfiguration.setCacheLoaderFactory(javax.cache.configuration.Factory<? extends javax.cache.integration.CacheLoader<K,V>> factory) |
CacheConfiguration<K,V> |
CacheConfiguration.setCacheMode(CacheMode cacheMode)
Sets caching mode.
|
CacheConfiguration<K,V> |
CacheConfiguration.setCacheStoreFactory(javax.cache.configuration.Factory<? extends CacheStore<? super K,? super V>> storeFactory)
Sets factory for persistent storage for cache data.
|
CacheConfiguration<K,V> |
CacheConfiguration.setCacheStoreSessionListenerFactories(javax.cache.configuration.Factory<? extends CacheStoreSessionListener>... storeSesLsnrs)
Cache store session listener factories.
|
CacheConfiguration<K,V> |
CacheConfiguration.setCacheWriterFactory(javax.cache.configuration.Factory<? extends javax.cache.integration.CacheWriter<? super K,? super V>> factory) |
CacheConfiguration<K,V> |
CacheConfiguration.setCopyOnRead(boolean cpOnRead)
Sets copy on read flag.
|
CacheConfiguration<K,V> |
CacheConfiguration.setDataRegionName(String dataRegionName)
Sets a name of
DataRegionConfiguration for this cache. |
CacheConfiguration<K,V> |
CacheConfiguration.setDefaultLockTimeout(long dfltLockTimeout)
Sets default lock timeout in milliseconds.
|
CacheConfiguration<K,V> |
CacheConfiguration.setEagerTtl(boolean eagerTtl)
Sets eager ttl flag.
|
CacheConfiguration<K,V> |
CacheConfiguration.setEvictionFilter(EvictionFilter<K,V> evictFilter)
Sets eviction filter.
|
CacheConfiguration<K,V> |
CacheConfiguration.setEvictionPolicy(EvictionPolicy evictPlc)
Deprecated.
Use
setEvictionPolicyFactory(Factory) instead. |
CacheConfiguration<K,V> |
CacheConfiguration.setEvictionPolicyFactory(javax.cache.configuration.Factory<? extends EvictionPolicy<? super K,? super V>> evictPlcFactory)
Sets cache eviction policy factory.
|
CacheConfiguration<K,V> |
CacheConfiguration.setExpiryPolicyFactory(javax.cache.configuration.Factory<? extends javax.cache.expiry.ExpiryPolicy> factory) |
CacheConfiguration<K,V> |
CacheConfiguration.setGroupName(String grpName)
Sets the cache group name.
|
CacheConfiguration<K,V> |
CacheConfiguration.setIndexedTypes(Class<?>... indexedTypes)
Array of key and value type pairs to be indexed (thus array length must be always even).
|
CacheConfiguration<K,V> |
CacheConfiguration.setInterceptor(CacheInterceptor<K,V> interceptor)
Sets cache interceptor.
|
CacheConfiguration<K,V> |
CacheConfiguration.setInvalidate(boolean invalidate)
Sets invalidation flag for near cache entries in this transaction.
|
CacheConfiguration<K,V> |
CacheConfiguration.setKeyConfiguration(CacheKeyConfiguration... cacheKeyCfg)
Sets cache key configuration.
|
CacheConfiguration<K,V> |
CacheConfiguration.setLoadPreviousValue(boolean loadPrevVal)
Sets flag indicating whether value should be loaded from store if it is not in the cache
for following cache operations:
IgniteCache.putIfAbsent(Object, Object)
IgniteCache.replace(Object, Object)
IgniteCache.replace(Object, Object, Object)
IgniteCache.remove(Object, Object)
IgniteCache.getAndPut(Object, Object)
IgniteCache.getAndRemove(Object)
IgniteCache.getAndReplace(Object, Object)
IgniteCache.getAndPutIfAbsent(Object, Object)
When not set, default value is DFLT_LOAD_PREV_VAL. |
CacheConfiguration<K,V> |
CacheConfiguration.setLongQueryWarningTimeout(long longQryWarnTimeout)
Deprecated.
Use
IgniteConfiguration.setLongQueryWarningTimeout(long) instead. |
CacheConfiguration<K,V> |
CacheConfiguration.setManagementEnabled(boolean enabled) |
CacheConfiguration<K,V> |
CacheConfiguration.setMaxConcurrentAsyncOperations(int maxConcurrentAsyncOps)
Sets maximum number of concurrent asynchronous operations.
|
CacheConfiguration<K,V> |
CacheConfiguration.setMaxQueryIteratorsCount(int maxQryIterCnt)
Sets maximum number of query iterators that can be stored.
|
CacheConfiguration<K,V> |
CacheConfiguration.setMemoryPolicyName(String memPlcName)
Deprecated.
Use
setDataRegionName(String) instead. |
CacheConfiguration<K,V> |
CacheConfiguration.setName(String name)
Sets cache name.
|
CacheConfiguration<K,V> |
CacheConfiguration.setNearConfiguration(NearCacheConfiguration<K,V> nearCfg)
Sets the near cache configuration to use on all cache nodes.
|
CacheConfiguration<K,V> |
CacheConfiguration.setNodeFilter(IgnitePredicate<ClusterNode> nodeFilter)
Sets filter which determines on what nodes the cache should be started.
|
CacheConfiguration<K,V> |
CacheConfiguration.setOnheapCacheEnabled(boolean onheapCache)
Configures on-heap cache for the off-heap based page memory.
|
CacheConfiguration<K,V> |
CacheConfiguration.setPartitionLossPolicy(PartitionLossPolicy partLossPlc)
Sets partition loss policy.
|
CacheConfiguration<K,V> |
CacheConfiguration.setPluginConfigurations(CachePluginConfiguration... pluginCfgs)
Sets cache plugin configurations.
|
CacheConfiguration<K,V> |
CacheConfiguration.setQueryDetailMetricsSize(int qryDetailMetricsSz)
Sets size of queries detail metrics that will be stored in memory for monitoring purposes.
|
CacheConfiguration<K,V> |
CacheConfiguration.setQueryEntities(Collection<QueryEntity> qryEntities)
Sets query entities configuration.
|
CacheConfiguration<K,V> |
CacheConfiguration.setQueryParallelism(int qryParallelism)
Sets query parallelism.
|
CacheConfiguration<K,V> |
CacheConfiguration.setReadFromBackup(boolean readFromBackup)
Sets read from backup flag.
|
CacheConfiguration<K,V> |
CacheConfiguration.setReadThrough(boolean isReadThrough) |
CacheConfiguration<K,V> |
CacheConfiguration.setRebalanceBatchesPrefetchCount(long rebalanceBatchesCnt)
To gain better rebalancing performance supplier node can provide more than one batch at rebalancing start and
provide one new to each next demand request.
|
CacheConfiguration<K,V> |
CacheConfiguration.setRebalanceBatchSize(int rebalanceBatchSize)
Sets rebalance batch size.
|
CacheConfiguration<K,V> |
CacheConfiguration.setRebalanceDelay(long rebalanceDelay)
Sets rebalance delay (see
getRebalanceDelay() for more information). |
CacheConfiguration<K,V> |
CacheConfiguration.setRebalanceMode(CacheRebalanceMode rebalanceMode)
Sets cache rebalance mode.
|
CacheConfiguration<K,V> |
CacheConfiguration.setRebalanceOrder(int rebalanceOrder)
Sets cache rebalance order.
|
CacheConfiguration<K,V> |
CacheConfiguration.setRebalanceThreadPoolSize(int rebalancePoolSize)
Deprecated.
|
CacheConfiguration<K,V> |
CacheConfiguration.setRebalanceThrottle(long rebalanceThrottle)
Time in milliseconds to wait between rebalance messages to avoid overloading of CPU or network.
|
CacheConfiguration<K,V> |
CacheConfiguration.setRebalanceTimeout(long rebalanceTimeout)
Sets rebalance timeout (ms).
|
CacheConfiguration<K,V> |
CacheConfiguration.setSqlEscapeAll(boolean sqlEscapeAll)
If
true all the SQL table and field names will be escaped with double quotes like
({@code "tableName"." |
CacheConfiguration<K,V> |
CacheConfiguration.setSqlFunctionClasses(Class<?>... cls)
Sets classes with methods annotated by
QuerySqlFunction
to be used as user-defined functions from SQL queries. |
CacheConfiguration<K,V> |
CacheConfiguration.setSqlIndexMaxInlineSize(int sqlIdxMaxInlineSize)
Sets maximum inline size for sql indexes.
|
CacheConfiguration<K,V> |
CacheConfiguration.setSqlOnheapCacheEnabled(boolean sqlOnheapCache)
Sets whether SQL on-heap cache is enabled.
|
CacheConfiguration<K,V> |
CacheConfiguration.setSqlSchema(String sqlSchema)
Sets sql schema to be used for current cache.
|
CacheConfiguration<K,V> |
CacheConfiguration.setStatisticsEnabled(boolean enabled) |
CacheConfiguration<K,V> |
CacheConfiguration.setStoreByValue(boolean isStoreByVal) |
CacheConfiguration<K,V> |
CacheConfiguration.setStoreConcurrentLoadAllThreshold(int storeConcurrentLoadAllThreshold)
Sets the concurrent load-all threshold used for cases when keys' values are being loaded from
CacheStore
in parallel. |
CacheConfiguration<K,V> |
CacheConfiguration.setStoreKeepBinary(boolean storeKeepBinary)
Sets keep binary in store flag.
|
CacheConfiguration<K,V> |
CacheConfiguration.setTopologyValidator(TopologyValidator topValidator)
Sets topology validator.
|
CacheConfiguration<K,V> |
CacheConfiguration.setTransactionManagerLookupClassName(String tmLookupClsName)
Deprecated.
|
CacheConfiguration<K,V> |
CacheConfiguration.setTypes(Class<K> keyType,
Class<V> valType) |
CacheConfiguration<K,V> |
CacheConfiguration.setWriteBehindBatchSize(int writeBehindBatchSize)
Sets maximum batch size for write-behind cache.
|
CacheConfiguration<K,V> |
CacheConfiguration.setWriteBehindCoalescing(boolean writeBehindCoalescing)
Sets write coalescing flag for write-behind cache.
|
CacheConfiguration<K,V> |
CacheConfiguration.setWriteBehindEnabled(boolean writeBehindEnabled)
Sets flag indicating whether write-behind is enabled.
|
CacheConfiguration<K,V> |
CacheConfiguration.setWriteBehindFlushFrequency(long writeBehindFlushFreq)
Sets write-behind flush frequency.
|
CacheConfiguration<K,V> |
CacheConfiguration.setWriteBehindFlushSize(int writeBehindFlushSize)
Sets write-behind flush size.
|
CacheConfiguration<K,V> |
CacheConfiguration.setWriteBehindFlushThreadCount(int writeBehindFlushThreadCnt)
Sets flush thread count for write-behind cache.
|
CacheConfiguration<K,V> |
CacheConfiguration.setWriteSynchronizationMode(CacheWriteSynchronizationMode writeSync)
Sets write synchronization mode.
|
CacheConfiguration<K,V> |
CacheConfiguration.setWriteThrough(boolean isWriteThrough) |
| Modifier and Type | Method and Description |
|---|---|
IgniteConfiguration |
IgniteConfiguration.setCacheConfiguration(CacheConfiguration... cacheCfg)
Sets cache configurations.
|
FileSystemConfiguration |
FileSystemConfiguration.setDataCacheConfiguration(CacheConfiguration dataCacheCfg)
Cache config to store IGFS data.
|
FileSystemConfiguration |
FileSystemConfiguration.setMetaCacheConfiguration(CacheConfiguration metaCacheCfg)
Cache config to store IGFS meta information.
|
| Modifier and Type | Method and Description |
|---|---|
CacheConfiguration |
GridCachePluginContext.igniteCacheConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
<K,V> void |
IgniteKernal.addCacheConfiguration(CacheConfiguration<K,V> cacheCfg)
Adds cache configuration template.
|
<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.
|
<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.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<IgniteCache> |
IgniteKernal.createCaches(Collection<CacheConfiguration> cacheCfgs)
Dynamically starts new caches with the given cache configurations.
|
Collection<IgniteCache> |
IgniteKernal.getOrCreateCaches(Collection<CacheConfiguration> cacheCfgs)
Gets existing caches with the given name or created one with the given configuration.
|
| Constructor and Description |
|---|
GridCachePluginContext(GridKernalContext ctx,
CacheConfiguration igniteCacheCfg) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,CacheConfiguration> |
GridDiscoveryManager.nodePublicCaches(ClusterNode node) |
| Modifier and Type | Field and Description |
|---|---|
protected CacheConfiguration |
GridCacheAdapter.cacheCfg
Cache configuration.
|
| Modifier and Type | Method and Description |
|---|---|
CacheConfiguration |
CacheData.cacheConfiguration() |
CacheConfiguration |
DynamicCacheDescriptor.cacheConfiguration() |
CacheConfiguration |
GridCacheProcessor.cacheConfiguration(String name)
Get configuration for the given cache.
|
CacheConfiguration<?,?> |
StoredCacheData.config() |
CacheConfiguration |
GridCacheContext.config() |
CacheConfiguration<?,?> |
CacheGroupData.config() |
CacheConfiguration<?,?> |
CacheGroupDescriptor.config() |
CacheConfiguration |
CacheGroupContext.config() |
CacheConfiguration |
IgniteInternalCache.configuration()
Gets configuration bean for this cache.
|
CacheConfiguration |
GridCacheProxyImpl.configuration()
Gets configuration bean for this cache.
|
CacheConfiguration |
GridCacheAttributes.configuration() |
CacheConfiguration |
GridCacheAdapter.configuration()
Gets configuration bean for this cache.
|
CacheConfiguration |
GridCacheProcessor.getConfigFromTemplate(String cacheName) |
static CacheConfiguration |
GridCacheUtils.hadoopSystemCache()
Create system cache used by Hadoop component.
|
CacheConfiguration |
DynamicCacheChangeRequest.startCacheConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
GridCacheProcessor.addCacheConfiguration(CacheConfiguration cacheCfg) |
static <C extends CachePluginConfiguration> |
GridCacheUtils.cachePluginConfiguration(CacheConfiguration cfg,
Class<C> cl) |
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<Boolean> |
GridCacheProcessor.dynamicStartCache(CacheConfiguration ccfg,
String cacheName,
NearCacheConfiguration nearCfg,
boolean failIfExists,
boolean failIfNotStarted,
boolean checkThreadTx)
Dynamically starts cache.
|
IgniteInternalFuture<Boolean> |
GridCacheProcessor.dynamicStartCache(CacheConfiguration ccfg,
String cacheName,
NearCacheConfiguration nearCfg,
CacheType cacheType,
boolean sql,
boolean failIfExists,
boolean failIfNotStarted,
boolean checkThreadTx)
Dynamically starts cache.
|
IgniteInternalFuture<Boolean> |
GridCacheProcessor.dynamicStartSqlCache(CacheConfiguration ccfg)
Dynamically starts cache as a result of SQL
CREATE TABLE command. |
<K,V> IgniteInternalCache<K,V> |
GridCacheProcessor.getOrStartCache(String name,
CacheConfiguration ccfg) |
static void |
GridCacheUtils.initializeConfigDefaults(IgniteLogger log,
CacheConfiguration cfg,
CacheObjectContext cacheObjCtx) |
static boolean |
GridCacheUtils.isNearEnabled(CacheConfiguration cfg)
Checks if near cache is enabled for cache configuration.
|
static boolean |
GridCacheUtils.isPersistentCache(CacheConfiguration ccfg,
DataStorageConfiguration dsCfg)
Checks if cache configuration belongs to persistent cache.
|
void |
DynamicCacheChangeRequest.startCacheConfiguration(CacheConfiguration startCfg) |
static void |
GridCacheUtils.validateCacheGroupsAttributesMismatch(IgniteLogger log,
CacheConfiguration cfg1,
CacheConfiguration cfg2,
String attrName,
String attrMsg,
Object val1,
Object val2,
boolean fail) |
static void |
GridCacheUtils.validateCacheGroupsAttributesMismatch(IgniteLogger log,
CacheConfiguration cfg1,
CacheConfiguration cfg2,
String attrName,
String attrMsg,
Object val1,
Object val2,
boolean fail) |
| Modifier and Type | Method and Description |
|---|---|
IgniteInternalFuture<?> |
GridCacheProcessor.dynamicStartCaches(Collection<CacheConfiguration> ccfgList,
boolean failIfExists,
boolean checkThreadTx,
boolean disabledAfterStart)
Dynamically starts multiple caches.
|
static void |
GridCacheUtils.validateConfigurationCacheNames(Collection<CacheConfiguration> ccfgs) |
| Modifier and Type | Method and Description |
|---|---|
CacheObjectContext |
CacheObjectBinaryProcessorImpl.contextForCache(CacheConfiguration cfg) |
boolean |
CacheObjectBinaryProcessorImpl.isBinaryEnabled(CacheConfiguration<?,?> ccfg)
Checks whether given class is binary.
|
| Constructor and Description |
|---|
CacheObjectBinaryContext(GridKernalContext kernalCtx,
CacheConfiguration ccfg,
boolean cpyOnGet,
boolean storeVal,
boolean binaryEnabled,
boolean depEnabled) |
| Modifier and Type | Method and Description |
|---|---|
void |
CacheNoopJtaManager.registerCache(CacheConfiguration<?,?> cfg) |
abstract void |
CacheJtaManagerAdapter.registerCache(CacheConfiguration<?,?> cfg) |
| Modifier and Type | Method and Description |
|---|---|
File |
FilePageStoreManager.cacheWorkDir(CacheConfiguration ccfg) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract CacheConfiguration |
GridCacheStoreManagerAdapter.cacheConfiguration() |
protected CacheConfiguration |
CacheOsStoreManager.cacheConfiguration() |
| Constructor and Description |
|---|
CacheOsStoreManager(GridKernalContext ctx,
CacheConfiguration cfg)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
CacheObjectContext |
IgniteCacheObjectProcessorImpl.contextForCache(CacheConfiguration ccfg) |
CacheObjectContext |
IgniteCacheObjectProcessor.contextForCache(CacheConfiguration ccfg) |
boolean |
IgniteCacheObjectProcessorImpl.isBinaryEnabled(CacheConfiguration<?,?> ccfg)
Checks whether given class is binary.
|
boolean |
IgniteCacheObjectProcessor.isBinaryEnabled(CacheConfiguration<?,?> ccfg)
Checks whether given class is binary.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IgfsHelperImpl.preProcessCacheConfiguration(CacheConfiguration cfg)
Pre-process cache configuration.
|
void |
IgfsNoopHelper.preProcessCacheConfiguration(CacheConfiguration cfg)
Pre-process cache configuration.
|
void |
IgfsHelper.preProcessCacheConfiguration(CacheConfiguration cfg)
Pre-process cache configuration.
|
void |
IgfsHelperImpl.validateCacheConfiguration(CacheConfiguration cfg)
Validate cache configuration for IGFS.
|
void |
IgfsNoopHelper.validateCacheConfiguration(CacheConfiguration cfg)
Validate cache configuration for IGFS.
|
void |
IgfsHelper.validateCacheConfiguration(CacheConfiguration cfg)
Validate cache configuration for IGFS.
|
| Modifier and Type | Method and Description |
|---|---|
static CacheConfiguration |
PlatformConfigurationUtils.readCacheConfiguration(BinaryRawReaderEx in)
Reads cache configuration from a stream.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
PlatformConfigurationUtils.writeCacheConfiguration(BinaryRawWriter writer,
CacheConfiguration ccfg)
Writes cache configuration.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CachePluginManager.validateRemotes(CacheConfiguration rmtCfg,
ClusterNode rmtNode)
Checks that remote caches has configuration compatible with the local.
|
| Constructor and Description |
|---|
CachePluginManager(GridKernalContext ctx,
CacheConfiguration cfg) |
| Modifier and Type | Method and Description |
|---|---|
static void |
QueryUtils.checkNotNullAllowed(CacheConfiguration cfg)
Performs checks to forbid cache configurations that are not compatible with NOT NULL query fields.
|
static SchemaOperationException |
QueryUtils.checkQueryEntityConflicts(CacheConfiguration<?,?> ccfg,
Collection<DynamicCacheDescriptor> descs)
Check given
CacheConfiguration for conflicts in table and index names from any query entities
found in collection of DynamicCacheDescriptors and belonging to the same schema. |
static boolean |
QueryUtils.isEnabled(CacheConfiguration<?,?> ccfg) |
| Modifier and Type | Method and Description |
|---|---|
GridClientCacheBean |
GridTopologyCommandHandler.createCacheBean(CacheConfiguration ccfg)
Creates cache bean.
|
| Modifier and Type | Method and Description |
|---|---|
protected VisorCacheConfiguration |
VisorCacheConfigurationCollectorJob.config(CacheConfiguration ccfg,
IgniteUuid dynamicDeploymentId) |
| Constructor and Description |
|---|
VisorCacheAffinityConfiguration(CacheConfiguration ccfg)
Create data transfer object for affinity configuration properties.
|
VisorCacheConfiguration(IgniteEx ignite,
CacheConfiguration ccfg,
IgniteUuid dynamicDeploymentId)
Create data transfer object for cache configuration properties.
|
VisorCacheEvictionConfiguration(CacheConfiguration ccfg)
Create data transfer object for eviction configuration properties.
|
VisorCacheNearConfiguration(CacheConfiguration ccfg)
Create data transfer object for near cache configuration properties.
|
VisorCacheRebalanceConfiguration(CacheConfiguration ccfg)
Create data transfer object for rebalance configuration properties.
|
VisorCacheStoreConfiguration(IgniteEx ignite,
CacheConfiguration ccfg)
Create data transfer object for cache store configuration properties.
|
| Constructor and Description |
|---|
VisorQueryConfiguration(CacheConfiguration ccfg)
Create data transfer object with cache query configuration data.
|
| Modifier and Type | Method and Description |
|---|---|
CacheConfiguration |
CachePluginContext.igniteCacheConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
CachePluginProvider.validateRemote(CacheConfiguration locCfg,
CacheConfiguration rmtCfg,
ClusterNode rmtNode)
Checks that remote caches has configuration compatible with the local.
|
void |
CachePluginProvider.validateRemote(CacheConfiguration locCfg,
CacheConfiguration rmtCfg,
ClusterNode rmtNode)
Checks that remote caches has configuration compatible with the local.
|
Follow @ApacheIgnite
Ignite Fabric : ver. 2.4.0 Release Date : March 5 2018