Package | Description |
---|---|
org.apache.ignite |
Contains entry-point Ignite & HPC APIs.
|
org.apache.ignite.client |
Contains Ignite Thin Client API classes.
|
Modifier and Type | Method and Description |
---|---|
<K,V> ClientCache<K,V> |
IgniteClientSpringBean.createCache(ClientCacheConfiguration cfg)
Creates a cache with the specified configuration.
|
<K,V> IgniteClientFuture<ClientCache<K,V>> |
IgniteClientSpringBean.createCacheAsync(ClientCacheConfiguration cfg)
Creates a cache with the specified configuration.
|
<K,V> ClientCache<K,V> |
IgniteClientSpringBean.getOrCreateCache(ClientCacheConfiguration cfg)
Gets the existing cache or creates a new cache if it does not exist.
|
<K,V> IgniteClientFuture<ClientCache<K,V>> |
IgniteClientSpringBean.getOrCreateCacheAsync(ClientCacheConfiguration cfg)
Gets the existing cache or creates a new cache if it does not exist.
|
Modifier and Type | Method and Description |
---|---|
ClientCacheConfiguration |
ClientCache.getConfiguration() |
ClientCacheConfiguration |
ClientCacheConfiguration.setAtomicityMode(CacheAtomicityMode atomicityMode) |
ClientCacheConfiguration |
ClientCacheConfiguration.setBackups(int backups) |
ClientCacheConfiguration |
ClientCacheConfiguration.setCacheMode(CacheMode cacheMode) |
ClientCacheConfiguration |
ClientCacheConfiguration.setCopyOnRead(boolean newVal) |
ClientCacheConfiguration |
ClientCacheConfiguration.setDataRegionName(String newVal) |
ClientCacheConfiguration |
ClientCacheConfiguration.setDefaultLockTimeout(long dfltLockTimeout)
Deprecated.
Default lock timeout configuration property has no effect.
|
ClientCacheConfiguration |
ClientCacheConfiguration.setEagerTtl(boolean eagerTtl) |
ClientCacheConfiguration |
ClientCacheConfiguration.setExpiryPolicy(javax.cache.expiry.ExpiryPolicy expiryPlc) |
ClientCacheConfiguration |
ClientCacheConfiguration.setGroupName(String newVal) |
ClientCacheConfiguration |
ClientCacheConfiguration.setKeyConfiguration(CacheKeyConfiguration... newVal) |
ClientCacheConfiguration |
ClientCacheConfiguration.setMaxConcurrentAsyncOperations(int newVal) |
ClientCacheConfiguration |
ClientCacheConfiguration.setMaxQueryIteratorsCount(int newVal) |
ClientCacheConfiguration |
ClientCacheConfiguration.setName(String name) |
ClientCacheConfiguration |
ClientCacheConfiguration.setOnheapCacheEnabled(boolean newVal) |
ClientCacheConfiguration |
ClientCacheConfiguration.setPartitionLossPolicy(PartitionLossPolicy newVal) |
ClientCacheConfiguration |
ClientCacheConfiguration.setQueryDetailMetricsSize(int newVal) |
ClientCacheConfiguration |
ClientCacheConfiguration.setQueryEntities(QueryEntity... newVal) |
ClientCacheConfiguration |
ClientCacheConfiguration.setQueryParallelism(int newVal) |
ClientCacheConfiguration |
ClientCacheConfiguration.setReadFromBackup(boolean readFromBackup) |
ClientCacheConfiguration |
ClientCacheConfiguration.setRebalanceBatchesPrefetchCount(long rebalanceBatchesPrefetchCnt)
Deprecated.
|
ClientCacheConfiguration |
ClientCacheConfiguration.setRebalanceBatchSize(int rebalanceBatchSize)
Deprecated.
Use
IgniteConfiguration.setRebalanceBatchSize(int) instead. |
ClientCacheConfiguration |
ClientCacheConfiguration.setRebalanceDelay(long rebalanceDelay)
Deprecated.
Use baseline topology feature instead. Please, be aware this API will be removed in the next releases.
|
ClientCacheConfiguration |
ClientCacheConfiguration.setRebalanceMode(CacheRebalanceMode rebalanceMode) |
ClientCacheConfiguration |
ClientCacheConfiguration.setRebalanceOrder(int rebalanceOrder) |
ClientCacheConfiguration |
ClientCacheConfiguration.setRebalanceThrottle(long newVal)
Deprecated.
Use
IgniteConfiguration.setRebalanceThrottle(long) instead. |
ClientCacheConfiguration |
ClientCacheConfiguration.setRebalanceTimeout(long newVal)
Deprecated.
Use
IgniteConfiguration.getRebalanceTimeout() instead. |
ClientCacheConfiguration |
ClientCacheConfiguration.setSqlEscapeAll(boolean newVal) |
ClientCacheConfiguration |
ClientCacheConfiguration.setSqlIndexMaxInlineSize(int newVal) |
ClientCacheConfiguration |
ClientCacheConfiguration.setSqlSchema(String newVal) |
ClientCacheConfiguration |
ClientCacheConfiguration.setStatisticsEnabled(boolean newVal) |
ClientCacheConfiguration |
ClientCacheConfiguration.setWriteSynchronizationMode(CacheWriteSynchronizationMode newVal) |
Modifier and Type | Method and Description |
---|---|
IgniteClientFuture<ClientCacheConfiguration> |
ClientCache.getConfigurationAsync()
Gets the cache configuration asynchronously.
|
Modifier and Type | Method and Description |
---|---|
<K,V> ClientCache<K,V> |
IgniteClient.createCache(ClientCacheConfiguration cfg)
Creates a cache with the specified configuration.
|
<K,V> IgniteClientFuture<ClientCache<K,V>> |
IgniteClient.createCacheAsync(ClientCacheConfiguration cfg)
Creates a cache with the specified configuration.
|
<K,V> ClientCache<K,V> |
IgniteClient.getOrCreateCache(ClientCacheConfiguration cfg)
Gets the existing cache or creates a new cache if it does not exist.
|
<K,V> IgniteClientFuture<ClientCache<K,V>> |
IgniteClient.getOrCreateCacheAsync(ClientCacheConfiguration cfg)
Gets the existing cache or creates a new cache if it does not exist.
|
Constructor and Description |
---|
ClientCacheConfiguration(ClientCacheConfiguration ccfg)
Creates client cache configuration by coping all configuration properties from the given one.
|
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.16.0 Release Date : December 15 2023