| Modifier and Type | Interface and Description |
|---|---|
interface |
GridNode
Interface representing a single grid node.
|
interface |
GridNodeLocalMap<K,V>
Defines interface for node-local storage.
|
interface |
GridNodeShadow
A node shadow is a read-only snapshot of last known node internal state.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GridMetadataAware.copyMeta(GridMetadataAware from)
Copies all metadata from another instance.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
GridCache<K,V>
Main entry point for all Data Grid APIs. You can get a named cache by calling
Grid.cache(String)
method. |
interface |
GridCacheEntry<K,V>
This interface provides a rich API for working with individual cache entries.
|
interface |
GridCacheProjection<K,V>
This interface provides a rich API for working with distributed caches.
|
interface |
GridCacheTx
Grid cache transaction.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
GridComputeJobSibling
Job sibling interface defines a job from the same split.
|
interface |
GridComputeLoadBalancer
Load balancer is used for finding the best balanced node according
to load balancing policy.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
GridKernalContext |
| Modifier and Type | Class and Description |
|---|---|
class |
GridJobContextImpl
Remote job context implementation.
|
class |
GridJobSiblingImpl
This class provides implementation for job sibling.
|
class |
GridKernal
GridGain kernal.
|
class |
GridKernalContextImpl
Implementation of kernal context.
|
class |
GridLoggerProxy |
class |
GridNodeLocalMapImpl<K,V> |
class |
GridProjectionAdapter |
| Modifier and Type | Method and Description |
|---|---|
void |
GridNodeLocalMapImpl.copyMeta(GridMetadataAware from)
Copies all metadata from another instance.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridExecutorService
An
ExecutorService that executes each submitted task in grid
through Grid instance, normally configured using
GridCompute.executorService() method. |
| Modifier and Type | Class and Description |
|---|---|
class |
GridDeployment
Represents single class deployment.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridLoadBalancerAdapter
This adapter allows for graceful exception when load balancer gets marshalled.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
GridCacheEntryEx<K,V>
Internal API for cache entry (
'Ex' stands for extended). |
interface |
GridCacheProjectionEx<K,V>
Internal projection interface.
|
interface |
GridCacheProxy<K,V>
Cache proxy marker interface.
|
interface |
GridCacheTxEx<K,V>
Transaction managed by cache (
'Ex' stands for external). |
interface |
GridCacheTxLocalEx<K,V>
Local transaction API.
|
interface |
GridCacheTxProxy
Marker interface for transaction proxy.
|
interface |
GridCacheTxRemoteEx<K,V>
Local transaction API.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridCacheAdapter<K,V>
Adapter for different cache implementations.
|
class |
GridCacheEntryImpl<K,V>
Entry wrapper that never obscures obsolete entries from user.
|
class |
GridCacheEvictionEntry<K,V>
Entry wrapper that never obscures obsolete entries from user.
|
class |
GridCacheFilterEvaluationEntry<K,V>
Entry implementation for passing raw cache map entries through filters.
|
class |
GridCacheMapEntry<K,V>
Adapter for cache entry.
|
class |
GridCacheProjectionImpl<K,V>
Cache projection.
|
class |
GridCacheProxyImpl<K,V>
Cache proxy.
|
class |
GridCacheTxAdapter<K,V>
Managed transaction adapter.
|
class |
GridCacheTxLocalAdapter<K,V>
Transaction adapter for cache transactions.
|
class |
GridCacheTxProxyImpl<K,V>
Cache transaction proxy.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GridCacheEvictionEntry.copyMeta(GridMetadataAware from)
Copies all metadata from another instance.
|
void |
GridCacheMapEntry.copyMeta(GridMetadataAware from)
Copies all metadata from another instance.
|
void |
GridCacheTxProxyImpl.copyMeta(GridMetadataAware from)
Copies all metadata from another instance.
|
void |
GridCacheEntryImpl.copyMeta(GridMetadataAware from)
Copies all metadata from another instance.
|
void |
GridCacheProxyImpl.copyMeta(GridMetadataAware from)
Copies all metadata from another instance.
|
void |
GridCacheFilterEvaluationEntry.copyMeta(GridMetadataAware from)
Copies all metadata from another instance.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridDistributedCacheAdapter<K,V>
Distributed cache implementation.
|
class |
GridDistributedCacheEntry<K,V>
Entry for distributed (replicated/partitioned) cache.
|
class |
GridDistributedTxRemoteAdapter<K,V>
Transaction created by system implicitly on remote nodes.
|
class |
GridPartitionedCacheEntryImpl<K,V>
Partitioned cache entry public API.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GridPartitionedCacheEntryImpl.copyMeta(GridMetadataAware from)
Copies all metadata from another instance.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridDhtCache<K,V>
DHT cache.
|
class |
GridDhtCacheAdapter<K,V>
DHT cache adapter.
|
class |
GridDhtCacheEntry<K,V>
Replicated cache entry.
|
class |
GridDhtCacheEntryImpl<K,V>
Colocated cache entry public API.
|
class |
GridDhtTransactionalCacheAdapter<K,V>
Base class for transactional DHT caches.
|
class |
GridDhtTxLocal<K,V>
Replicated user transaction.
|
class |
GridDhtTxLocalAdapter<K,V>
Replicated user transaction.
|
class |
GridDhtTxRemote<K,V>
Transaction created by system implicitly on remote nodes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridDhtAtomicCache<K,V>
Non-transactional partitioned cache.
|
class |
GridDhtAtomicCacheEntry<K,V>
DHT atomic cache entry.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridDhtColocatedCache<K,V>
Colocated cache.
|
class |
GridDhtColocatedCacheEntry<K,V>
Cache entry for colocated cache.
|
class |
GridDhtColocatedTxLocal<K,V>
Colocated transaction.
|
class |
GridDhtDetachedCacheEntry<K,V>
Detached cache entry.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridNearAtomicCache<K,V>
Near cache for atomic cache.
|
class |
GridNearCacheAdapter<K,V>
Common logic for near caches.
|
class |
GridNearCacheEntry<K,V>
Near cache entry.
|
class |
GridNearTransactionalCache<K,V>
Near cache for transactional cache.
|
class |
GridNearTxRemote<K,V>
Transaction created by system implicitly on remote nodes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridLocalCache<K,V>
Local cache implementation.
|
class |
GridLocalCacheEntry<K,V>
Cache entry for local caches.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridLocalAtomicCache<K,V>
Non-transactional local cache.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridJavaLogger
Logger to use with Java logging.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridTcpDiscoveryNode
Node for
GridTcpDiscoverySpi. |
| Modifier and Type | Method and Description |
|---|---|
static <T extends GridMetadataAware> |
GridUtils.withMeta(T t,
Object obj)
Copies metadata from given object into the passed in metadata aware
instance - if object is not
null and implements GridMetadataAware. |
| Modifier and Type | Class and Description |
|---|---|
class |
GridComputeJobWrapper
Convenient wrapper for grid job.
|
class |
GridMetadataAwareAdapter
Convenient adapter for
GridMetadataAware. |
| Modifier and Type | Method and Description |
|---|---|
static <T extends GridMetadataAware> |
GridFunc.meta(Iterable<String> names)
Creates predicate that accepts subclass of
GridMetadataAware interface and
evaluates to true if it contains given metadata names (values are ignored). |
static <T extends GridMetadataAware> |
GridFunc.meta(Map<String,?> meta)
Creates predicate that accepts subclass of
GridMetadataAware interface
and evaluates to true if it contains all provided metadata. |
static <T extends GridMetadataAware> |
GridFunc.meta(String... names)
Creates predicate that accepts subclass of
GridMetadataAware interface
and evaluates to true if it contains given metadata names (values are ignored). |
static <T extends GridMetadataAware> |
GridFunc.meta(String name,
Object val)
Creates predicate that accepts subclass of
GridMetadataAware interface
and evaluates to true if it contains given metadata. |
static <T extends GridMetadataAware> |
GridFunc.metaEntry(Collection<? extends Map.Entry<String,?>> meta)
Creates predicate that accepts subclass of
GridMetadataAware interface
and evaluates to true if it contains all provided metadata. |
static <T extends GridMetadataAware> |
GridFunc.metaEntry(Map.Entry<String,?>... meta)
Creates predicate that accepts subclass of
GridMetadataAware
interface and evaluates to true if it contains all provided metadata. |
| Modifier and Type | Method and Description |
|---|---|
void |
GridMetadataAwareAdapter.copyMeta(GridMetadataAware from)
Copies all metadata from another instance.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> Collection<T> |
GridFunc.meta(Collection<? extends GridMetadataAware> objs,
String name)
Convenient utility method that returns collections of metadata values for a given
collection of metadata aware objects.
|
Copyright © 2014. All rights reserved.