| Package | Description |
|---|---|
| org.gridgain.grid.kernal |
Contains main implementation.
|
| org.gridgain.grid.kernal.managers |
TODO.
|
| org.gridgain.grid.kernal.processors |
TODO.
|
| org.gridgain.grid.kernal.processors.cache | |
| org.gridgain.grid.kernal.processors.cache.distributed.dht | |
| org.gridgain.grid.kernal.processors.cache.distributed.dht.atomic | |
| org.gridgain.grid.logger |
Contains logging functionality used throughout the system.
|
| org.gridgain.grid.spi.discovery |
Contains APIs for topology manager SPI.
|
| org.gridgain.grid.util |
System-wide utility routine and helper classes.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
GridKernalContext |
class |
GridKernalContextImpl
Implementation of kernal context.
|
interface |
GridKernalGateway
This interface guards access to implementations of public methods that access kernal
functionality from the following main API interfaces:
GridProjection
Note that this kernal gateway should not be used to guard against method from
the following non-rich interfaces since their implementations are already managed
by their respective implementing classes:
Grid
GridNode
Kernal gateway is also responsible for notifying various futures about the change in
kernal state so that issued futures could properly interrupt themselves when kernal
becomes unavailable while future is held externally by the user. |
class |
GridKernalGatewayImpl |
| Modifier and Type | Interface and Description |
|---|---|
interface |
GridManager
This interface defines life-cycle for kernal manager.
|
| Modifier and Type | Field and Description |
|---|---|
protected GridKernalContext |
GridManagerAdapter.ctx
Kernal context.
|
protected GridLogger |
GridManagerAdapter.log
Logger.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
GridProcessor
Interface for all processors.
|
| Modifier and Type | Field and Description |
|---|---|
protected GridKernalContext |
GridProcessorAdapter.ctx
Kernal context.
|
protected GridLogger |
GridProcessorAdapter.log
Grid logger.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridCacheContext<K,V>
Cache context.
|
class |
GridCacheGateway<K,V>
Cache gateway.
|
| Modifier and Type | Field and Description |
|---|---|
protected GridCacheConfiguration |
GridCacheAdapter.cacheCfg
Cache configuration.
|
protected GridCacheContext<K,V> |
GridCacheMapEntry.cctx
Cache registry.
|
protected GridCacheContext<K,V> |
GridCacheTxAdapter.cctx
Cache registry.
|
protected GridCacheContext<K,V> |
GridCacheAdapter.ctx
Cache configuration.
|
protected GridConfiguration |
GridCacheAdapter.gridCfg
Grid configuration.
|
protected UUID |
GridCacheAdapter.locNodeId
Local node ID.
|
protected GridCacheConcurrentMap<K,V> |
GridCacheAdapter.map
Local map.
|
protected GridCacheTxMap<K,V> |
GridCacheTxLocalAdapter.readView
Read view on transaction map.
|
protected Map<K,GridCacheTxEntry<K,V>> |
GridCacheTxLocalAdapter.txMap
Per-transaction read map.
|
protected byte[] |
GridCacheMapEntry.valBytes
Value bytes.
|
protected GridCacheTxMap<K,V> |
GridCacheTxLocalAdapter.writeView
Write view on transaction map.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
GridDhtPartitionTopology<K,V>
DHT partition topology.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridDhtAtomicCache<K,V>
Non-transactional partitioned cache.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
GridLogger
This interface defines basic logging functionality used throughout the system.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
GridDiscoveryMetricsProvider
Provides metrics to discovery SPI.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridBusyLock
Synchronization aid to track "busy" state of a subsystem that owns it.
|
class |
GridSpinBusyLock
Synchronization aid to track "busy" state of a subsystem that owns it.
|
class |
GridSpinReadWriteLock |
| Modifier and Type | Field and Description |
|---|---|
protected Map<E,Object> |
GridSetWrapper.map
Base map.
|
Copyright © 2014. All rights reserved.