| Interface | Description |
|---|---|
| CacheConflictResolutionManager<K,V> |
Conflict resolver manager.
|
| CacheEntryPredicate | |
| CacheObject | |
| GridCacheAtomicFuture<R> |
Update future for atomic cache.
|
| GridCacheDeployable |
Deployable cache message.
|
| GridCacheEntryEx |
Internal API for cache entry (
'Ex' stands for extended). |
| GridCacheFuture<R> |
This interface should be implemented by all distributed futures.
|
| GridCacheInternal |
Marker interface using in cache implementations.
|
| GridCacheManager<K,V> |
Interface for cache managers.
|
| GridCacheMapEntryFactory |
Factory for cache entries.
|
| GridCacheMvccCallback |
Lock and Unlock callbacks.
|
| GridCacheMvccFuture<T> |
Distributed future aware of MVCC locking.
|
| GridCachePreloader |
Cache preloader that is responsible for loading cache entries either from remote
nodes (for distributed cache) or anywhere else at cache startup.
|
| GridCacheSharedManager<K,V> |
Cache manager shared across all caches.
|
| GridCacheSwapEntry |
Swap entry.
|
| GridCacheSwapListener |
Provides ability to listen to swap events in cache which is necessary for preloading.
|
| GridLoadCacheCloseablePredicate<K,V> |
Special version of bi-predicate for LoadCache with close callback.
|
| IgniteCacheExpiryPolicy |
Wrapper for
ExpiryPolicy used to track information about cache entries
whose time to live was modified after access. |
| IgniteInternalCache<K,V> |
This interface provides a rich API for working with distributed caches.
|
| KeyCacheObject |
| Class | Description |
|---|---|
| CacheEntryImpl<K,V> | |
| CacheEntryImpl0<K,V> | |
| CacheEntryInfoCollection | |
| CacheEntryPredicateAdapter | |
| CacheEntryPredicateContainsValue | |
| CacheEntryPredicateHasValue | |
| CacheEntryPredicateNoValue | |
| CacheEntrySerializablePredicate | |
| CacheEvictableEntryImpl<K,V> |
Entry wrapper that never obscures obsolete entries from user.
|
| CacheEvictionEntry | |
| CacheInvokeDirectResult | |
| CacheInvokeEntry<K,V> |
Implementation of
MutableEntry passed to the EntryProcessor.process(MutableEntry, Object...). |
| CacheInvokeResult<T> |
Implementation of
EntryProcessorResult. |
| CacheIteratorConverter<T,V> | |
| CacheLazyEntry<K,V> | |
| CacheMetricsImpl |
Adapter for cache metrics.
|
| CacheMetricsSnapshot |
Metrics snapshot.
|
| CacheObjectAdapter | |
| CacheObjectByteArrayImpl |
Cache object over byte array.
|
| CacheObjectContext | |
| CacheObjectImpl | |
| CacheOperationContext |
Cache operation context.
|
| CacheOsConflictResolutionManager<K,V> |
OS conflict resolver manager.
|
| CachePeekModes | |
| CacheStoreBalancingWrapper<K,V> |
Cache store wrapper that ensures that there will be no more that one thread loading value from underlying store.
|
| CacheVersionedEntryImpl<K,V> | |
| CacheWeakQueryIteratorsHolder<V> | |
| DynamicCacheChangeBatch |
Cache change batch.
|
| DynamicCacheChangeRequest |
Cache start/stop request.
|
| DynamicCacheDescriptor |
Cache start descriptor.
|
| GridCacheAdapter<K,V> |
Adapter for different cache implementations.
|
| GridCacheAdapter.CacheExpiryPolicy | |
| GridCacheAdapter.FutureHolder |
Holder for last async operation future.
|
| GridCacheAdapter.TopologyVersionAwareJob |
Delayed callable class.
|
| GridCacheAdapter.UpdateGetTimeStatClosure<T> | |
| GridCacheAdapter.UpdatePutAndGetTimeStatClosure<T> | |
| GridCacheAdapter.UpdatePutTimeStatClosure<T> | |
| GridCacheAdapter.UpdateRemoveTimeStatClosure<T> | |
| GridCacheAdapter.UpdateTimeStatClosure<T> | |
| GridCacheAffinityManager |
Cache affinity manager.
|
| GridCacheAtomicVersionComparator |
Atomic cache version comparator.
|
| GridCacheAttributes |
Cache attributes.
|
| GridCacheBatchSwapEntry |
Entry for batch swap operations.
|
| GridCacheClearAllRunnable<K,V> |
Base runnable for
GridCacheAdapter.clearLocally() routine. |
| GridCacheConcurrentMap |
Concurrent implementation of cache map.
|
| GridCacheContext<K,V> |
Cache context.
|
| GridCacheDefaultAffinityKeyMapper |
Default key affinity mapper.
|
| GridCacheDeploymentManager<K,V> |
Deployment manager for cache.
|
| GridCacheEntryInfo |
Entry information that gets passed over wire.
|
| GridCacheEntryInfoCollectSwapListener | |
| GridCacheEntrySet<K,V> |
Entry set backed by cache itself.
|
| GridCacheEventManager |
Cache event manager.
|
| GridCacheEvictionManager |
Cache eviction manager.
|
| GridCacheEvictionRequest |
Cache eviction request.
|
| GridCacheEvictionResponse |
Cache eviction response.
|
| GridCacheExplicitLockSpan |
Collection of near local locks acquired by a thread on one topology version.
|
| GridCacheGateway<K,V> |
Cache gateway.
|
| GridCacheIoManager |
Cache communication manager.
|
| GridCacheIterator<K,V,T> |
Cache-backed iterator.
|
| GridCacheKeySet<K,V> |
Key set based on provided entries with all remove operations backed
by underlying cache.
|
| GridCacheManagerAdapter<K,V> |
Convenience adapter for cache managers.
|
| GridCacheMapEntry |
Adapter for cache entry.
|
| GridCacheMessage |
Parent of all cache messages.
|
| GridCacheMultiTxFuture<K,V> |
Future which waits for completion of one or more transactions.
|
| GridCacheMvcc |
Replicated lock based on MVCC paradigm.
|
| GridCacheMvccCandidate |
Lock candidate.
|
| GridCacheMvccManager |
Manages lock order within a thread.
|
| GridCacheOffheapSwapEntry |
GridCacheSwapEntry over offheap pointer.
|
| GridCachePartitionExchangeManager<K,V> |
Partition exchange manager.
|
| GridCachePreloaderAdapter |
Adapter for preloading which always assumes that preloading finished.
|
| GridCacheProcessor |
Cache processor.
|
| GridCacheProxyImpl<K,V> |
Cache proxy.
|
| GridCacheReturn |
Return value for cases where both, value and success flag need to be returned.
|
| GridCacheSharedContext<K,V> |
Shared context.
|
| GridCacheSharedManagerAdapter<K,V> |
Convenience adapter for cache managers.
|
| GridCacheSwapEntryImpl |
Swap entry.
|
| GridCacheSwapManager |
Handles all swap operations.
|
| GridCacheTtlManager |
Eagerly removes expired entries from cache when
CacheConfiguration.isEagerTtl() flag is set. |
| GridCacheUpdateAtomicResult |
Cache entry atomic update result.
|
| GridCacheUpdateTxResult |
Cache entry transactional update result.
|
| GridCacheUtilityKey<K extends GridCacheUtilityKey> |
Key for system utility cache.
|
| GridCacheUtils |
Cache utility methods.
|
| GridCacheValueCollection<K,V> |
Value collection based on provided entries with all remove operations backed
by underlying cache.
|
| IgniteCacheProxy<K,V> |
Cache proxy.
|
| KeyCacheObjectImpl | |
| QueryCursorImpl<T> |
Query cursor implementation.
|
| Enum | Description |
|---|---|
| CacheType | |
| GridCacheOperation |
Cache value operations.
|
| Exception | Description |
|---|---|
| CacheAtomicUpdateTimeoutCheckedException |
Exception thrown when atomic operation timeout occurs.
|
| CachePartialUpdateCheckedException |
Exception thrown from non-transactional cache in case when update succeeded only partially.
|
| CacheStorePartialUpdateException | |
| GridCacheEntryRedeployException |
Thrown when an entry could not be redeployed.
|
| GridCacheEntryRemovedException |
Thrown when an operation is performed on removed entry.
|
| GridCacheFilterFailedException |
Thrown when an operation is performed on removed entry.
|
| GridCacheIndexUpdateException |
Exception indicating that index update failed during cache entry update.
|
| GridCacheLockTimeoutException |
Used to internally indicate that lock acquisition has timed out.
|
| GridCacheTryPutFailedException |
Try put failed exception.
|
Follow @ApacheIgnite
Ignite Fabric : ver. 1.2.0-incubating Release Date : June 16 2015