| 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 |
Contains configuration-related classes.
|
| org.apache.ignite.internal.processors.cache | |
| org.apache.ignite.internal.processors.cache.store | |
| org.apache.ignite.internal.processors.platform.dotnet |
| Modifier and Type | Class and Description |
|---|---|
class |
CacheLoadOnlyStoreAdapter<K,V,I>
This adapter 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>
Implementation of
CacheStore backed by JDBC. |
class |
CacheJdbcBlobStore<K,V>
CacheStore implementation backed by JDBC. |
class |
CacheJdbcPojoStore<K,V>
Implementation of
CacheStore 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 |
|---|---|
CacheConfiguration<K,V> |
CacheConfiguration.setCacheStoreFactory(javax.cache.configuration.Factory<? extends CacheStore<? super K,? super V>> storeFactory)
Sets factory for 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.
|
| Constructor and Description |
|---|
CacheStoreBalancingWrapper(CacheStore<K,V> delegate) |
CacheStoreBalancingWrapper(CacheStore<K,V> delegate,
int loadAllThreshold) |
| Modifier and Type | Class and Description |
|---|---|
class |
GridCacheWriteBehindStore<K,V>
Internal wrapper for a
CacheStore that enables write-behind logic. |
| Modifier and Type | Field and Description |
|---|---|
protected CacheStore<?,?> |
GridCacheStoreManagerAdapter.cfgStore |
protected CacheStore<Object,Object> |
GridCacheStoreManagerAdapter.store |
| Modifier and Type | Method and Description |
|---|---|
CacheStore<?,?> |
CacheStoreManager.configuredStore() |
CacheStore<?,?> |
GridCacheStoreManagerAdapter.configuredStore() |
CacheStore<Object,Object> |
CacheStoreManager.store() |
CacheStore<K,V> |
GridCacheWriteBehindStore.store() |
CacheStore<Object,Object> |
GridCacheStoreManagerAdapter.store() |
| Modifier and Type | Method and Description |
|---|---|
void |
CacheStoreManager.initialize(CacheStore<?,?> cfgStore,
Map<CacheStore,ThreadLocal> sesHolders)
Initialize store manager.
|
void |
GridCacheStoreManagerAdapter.initialize(CacheStore cfgStore,
Map sesHolders)
Initialize store manager.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CacheStoreManager.initialize(CacheStore<?,?> cfgStore,
Map<CacheStore,ThreadLocal> sesHolders)
Initialize store manager.
|
| Constructor and Description |
|---|
GridCacheWriteBehindStore(CacheStoreManager storeMgr,
String igniteInstanceName,
String cacheName,
IgniteLogger log,
CacheStore<K,V> store)
Creates a write-behind cache store for the given store.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PlatformDotNetCacheStore<K,V>
Wrapper for .NET cache store implementations.
|
Follow @ApacheIgnite
Ignite Fabric : ver. 2.0.0 Release Date : April 30 2017