| Interface | Description |
|---|---|
| GridCache<K,V> |
Main entry point for all Data Grid APIs. You can get a named cache by calling
Grid.cache(String)
method. |
| GridCacheEntry<K,V> |
This interface provides a rich API for working with individual cache entries.
|
| GridCacheInterceptor<K,V> |
Cache interceptor.
|
| GridCacheMBean |
This interface defines JMX view on
GridCache. |
| GridCacheMetrics |
Cache metrics used to obtain statistics on cache itself.
|
| GridCacheProjection<K,V> |
This interface provides a rich API for working with distributed caches.
|
| GridCacheTx |
Grid cache transaction.
|
| GridCacheTxSynchronization |
Synchronization callback for transaction.
|
| Class | Description |
|---|---|
| GridCacheConfiguration |
This class defines grid cache configuration.
|
| GridCacheInterceptorAdapter<K,V> |
Cache interceptor convenience adapter.
|
| Enum | Description |
|---|---|
| GridCacheAtomicityMode |
Cache atomicity mode controls whether cache should maintain fully transactional semantics
or more light-weight atomic behavior.
|
| GridCacheAtomicWriteOrderMode |
Cache write ordering mode.
|
| GridCacheDistributionMode |
This enum defines mode in which partitioned cache operates.
|
| GridCacheFlag |
Cache projection flags that specify projection behaviour.
|
| GridCacheMemoryMode |
Defines set of memory modes.
|
| GridCacheMode |
Enumeration of all supported caching modes.
|
| GridCachePeekMode |
Enumeration of all supported cache peek modes.
|
| GridCachePreloadMode |
Cache preload mode.
|
| GridCacheTxConcurrency |
Transaction concurrency control.
|
| GridCacheTxIsolation |
Defines different cache transaction isolation levels.
|
| GridCacheTxState |
Cache transaction state.
|
| GridCacheWriteSynchronizationMode |
Mode indicating how GridGain should wait for write replies from other nodes.
|
| Exception | Description |
|---|---|
| GridCacheFlagException |
Exception thrown when projection flags check fails.
|
| GridCachePartialUpdateException |
Exception thrown from non-transactional cache in case when update succeeded only partially.
|
| GridCacheTxHeuristicException |
Exception thrown whenever grid transaction enters an unknown state.
|
| GridCacheTxOptimisticException |
Exception thrown whenever grid transactions fail optimistically.
|
| GridCacheTxRollbackException |
Exception thrown whenever grid transactions has been automatically rolled back.
|
| GridCacheTxTimeoutException |
Exception thrown whenever grid transactions time out.
|
| Annotation Type | Description |
|---|---|
| GridCacheName |
Allows to specify cache name from grid computations.
|
Copyright © 2014. All rights reserved.