| Package | Description |
|---|---|
| org.apache.ignite.cache.store |
Contains cache store interfaces.
|
| org.apache.ignite.cache.store.jdbc |
Contains reference JDBC-based cache store implementation.
|
| org.apache.ignite.configuration | |
| org.apache.ignite.internal.processors.cache |
| Modifier and Type | Class and Description |
|---|---|
class |
CacheLoadOnlyStoreAdapter<K,V,I>
This adepter designed to support stores with bulk loading from stream-like source.
|
class |
CacheStoreAdapter<K,V>
Cache storage convenience adapter.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CacheAbstractJdbcStore<K,V>
Base
CacheStore implementation backed by JDBC. |
class |
CacheJdbcBlobStore<K,V>
CacheStore implementation backed by JDBC. |
class |
CacheJdbcPojoStore<K,V>
Base class for
CacheStore that implementation backed by JDBC and POJO via reflection. |
| Modifier and Type | Method and Description |
|---|---|
javax.cache.configuration.Factory<CacheStore<? super K,? super V>> |
CacheConfiguration.getCacheStoreFactory()
Gets factory for underlying persistent storage for read-through and write-through operations.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CacheConfiguration.setCacheStoreFactory(javax.cache.configuration.Factory<? extends CacheStore<? super K,? super V>> storeFactory)
Sets factory fpr persistent storage for cache data.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CacheStoreBalancingWrapper<K,V>
Cache store wrapper that ensures that there will be no more that one thread loading value from underlying store.
|
class |
GridCacheWriteBehindStore<K,V>
Internal wrapper for a
CacheStore that enables write-behind logic. |
| Modifier and Type | Method and Description |
|---|---|
CacheStore<?,?> |
GridCacheStoreManager.configuredStore() |
CacheStore<Object,Object> |
GridCacheStoreManager.store() |
CacheStore<K,V> |
GridCacheWriteBehindStore.store() |
| Constructor and Description |
|---|
CacheStoreBalancingWrapper(CacheStore<K,V> delegate) |
CacheStoreBalancingWrapper(CacheStore<K,V> delegate,
int loadAllThreshold) |
GridCacheAttributes(CacheConfiguration cfg,
CacheStore<?,?> store) |
GridCacheStoreManager(GridKernalContext ctx,
Map<CacheStore,ThreadLocal> sesHolders,
CacheStore<Object,Object> cfgStore,
CacheConfiguration cfg) |
GridCacheWriteBehindStore(String gridName,
String cacheName,
IgniteLogger log,
CacheStore<K,V> store)
Creates a write-behind cache store for the given store and cache name.
|
| Constructor and Description |
|---|
GridCacheStoreManager(GridKernalContext ctx,
Map<CacheStore,ThreadLocal> sesHolders,
CacheStore<Object,Object> cfgStore,
CacheConfiguration cfg) |
Follow @ApacheIgnite
Ignite Fabric : ver. 1.0.0-RC3 Release Date : March 24 2015