Interface | Description |
---|---|
CacheConflictResolutionManager<K,V> |
Conflict resolver manager.
|
CacheEntryPredicate | |
CacheEvictionManager | |
CacheLockCandidates | |
CacheObject | |
CachePartitionExchangeWorkerTask |
Cache partition exchange worker task marker interface.
|
CacheWeakQueryIteratorsHolder.WeakReferenceCloseableIterator<T> | |
GridCacheAtomicFuture<R> |
Update future for atomic cache.
|
GridCacheConcurrentMap |
Concurrent cache map.
|
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.
|
IgniteCacheExpiryPolicy |
Wrapper for
ExpiryPolicy used to track information about cache entries
whose time to live was modified after access. |
IgniteCacheOffheapManager | |
IgniteCacheOffheapManager.CacheDataStore | |
IgniteCacheOffheapManager.OffheapInvokeClosure | |
IgniteInternalCache<K,V> |
This interface provides a rich API for working with distributed caches.
|
IgniteRebalanceIterator | |
KeyCacheObject |
Class | Description |
---|---|
CacheAffinityChangeMessage | |
CacheAffinitySharedManager<K,V> | |
CacheDefaultBinaryAffinityKeyMapper | |
CacheEntryImpl<K,V> | |
CacheEntryImpl0<K,V> | |
CacheEntryImplEx<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 | |
CacheOffheapEvictionManager | |
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.
|
CacheWeakQueryIteratorsHolder<V> | |
ChangeGlobalStateMessage |
Message represent request for change cluster global state.
|
DynamicCacheChangeBatch |
Cache change batch.
|
DynamicCacheChangeRequest |
Cache start/stop request.
|
DynamicCacheDescriptor |
Cache start descriptor.
|
EntryGetResult | |
EntryGetWithTtlResult | |
EntryProcessorResourceInjectorProxy<K,V,T> |
Entry processor wrapper injecting Ignite resources into target processor before execution.
|
GridCacheAdapter<K,V> |
Adapter for different cache implementations.
|
GridCacheAdapter.CacheExpiryPolicy | |
GridCacheAdapter.FutureHolder |
Holder for last async operation future.
|
GridCacheAdapter.PeekModes | |
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.
|
GridCacheClearAllRunnable<K,V> |
Base runnable for
IgniteInternalCache.clearLocally(boolean, boolean, boolean) routine. |
GridCacheCompoundFuture<T,R> | |
GridCacheCompoundIdentityFuture<T> | |
GridCacheConcurrentMapImpl |
Implementation of concurrent 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.
|
GridCacheEventManager |
Cache event manager.
|
GridCacheEvictionManager | |
GridCacheExplicitLockSpan |
Collection of near local locks acquired by a thread on one topology version.
|
GridCacheFutureAdapter<R> | |
GridCacheGateway<K,V> |
Cache gateway.
|
GridCacheIoManager |
Cache communication manager.
|
GridCacheIterator<K,V,T> |
Cache-backed iterator.
|
GridCacheLocalConcurrentMap |
GridCacheConcurrentMap implementation for local and near caches.
|
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.
|
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.
|
GridCacheReturnCompletableWrapper |
Provides initialized GridCacheReturn.
|
GridCacheSharedContext<K,V> |
Shared context.
|
GridCacheSharedManagerAdapter<K,V> |
Convenience adapter for cache managers.
|
GridCacheSharedTtlCleanupManager |
Periodically removes expired entities from caches with
CacheConfiguration.isEagerTtl() flag set. |
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.
|
GridChangeGlobalStateMessageResponse | |
GridDeferredAckMessageSender<T> | |
GridNoStorageCacheMap |
Empty cache map that will never store any entries.
|
IgniteCacheFutureImpl<V> |
Implementation of public API future for cache.
|
IgniteCacheOffheapManagerImpl | |
IgniteCacheOffheapManagerImpl.CacheDataTree | |
IgniteCacheOffheapManagerImpl.DataInnerIO | |
IgniteCacheOffheapManagerImpl.DataLeafIO | |
IgniteCacheOffheapManagerImpl.PendingEntriesTree | |
IgniteCacheOffheapManagerImpl.PendingEntryInnerIO | |
IgniteCacheOffheapManagerImpl.PendingEntryLeafIO | |
IgniteCacheProxy<K,V> |
Cache proxy.
|
IncompleteCacheObject |
Cache object container that accumulates partial binary data
unless all of them ready.
|
IncompleteObject<T> |
Incomplete object.
|
KeyCacheObjectImpl | |
QueryCursorImpl<T> |
Query cursor implementation.
|
ReaderArguments |
Arguments required for adding near cache reader to entry.
|
Enum | Description |
---|---|
CacheOperationFilter |
Cache operation filter.
|
CacheType | |
ClusterState | |
GridCacheOperation |
Cache value operations.
|
GridCacheUpdateAtomicResult.UpdateOutcome | |
QueryCursorImpl.State |
Query cursor state
|
Exception | Description |
---|---|
CacheAtomicUpdateTimeoutCheckedException |
Exception thrown when atomic operation timeout occurs.
|
CacheInvalidStateException |
This exception is used to indicate that requested operation is unavailable in current cache state.
|
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.
|
Follow @ApacheIgnite
Ignite Fabric : ver. 2.0.0 Release Date : April 30 2017