| Modifier and Type | Interface and Description |
|---|---|
interface |
IgniteLogger
This interface defines basic logging functionality used throughout the system.
|
| 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:
ClusterGroup
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:
Ignite
ClusterNode
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 | Field and Description |
|---|---|
protected ExecutorService |
GridKernalContextImpl.affExecSvc |
protected IgniteStripedThreadPoolExecutor |
GridKernalContextImpl.callbackExecSvc |
protected ExecutorService |
GridKernalContextImpl.execSvc |
protected ExecutorService |
GridKernalContextImpl.idxExecSvc |
protected ExecutorService |
GridKernalContextImpl.qryExecSvc |
protected ExecutorService |
GridKernalContextImpl.rebalanceExecSvc |
protected IgniteStripedThreadPoolExecutor |
GridKernalContextImpl.rebalanceStripedExecSvc |
protected ExecutorService |
GridKernalContextImpl.restExecSvc |
protected ExecutorService |
GridKernalContextImpl.schemaExecSvc |
protected StripedExecutor |
GridKernalContextImpl.stripedExecSvc |
protected ExecutorService |
GridKernalContextImpl.svcExecSvc |
protected ExecutorService |
GridKernalContextImpl.sysExecSvc |
| 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 IgniteLogger |
GridManagerAdapter.log
Logger.
|
| Modifier and Type | Field and Description |
|---|---|
protected long |
InitNewPageRecord.newPageId |
| 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 IgniteLogger |
GridProcessorAdapter.diagnosticLog
Diagnostic logger.
|
protected IgniteLogger |
GridProcessorAdapter.log
Grid logger.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridCacheContext<K,V>
Cache context.
|
class |
GridCacheContextInfo<K,V>
Cache context information.
|
class |
GridCacheGateway<K,V>
Cache gateway.
|
class |
GridCacheSharedContext<K,V>
Shared context.
|
| Modifier and Type | Field and Description |
|---|---|
protected CacheConfiguration |
GridCacheAdapter.cacheCfg
Cache configuration.
|
protected GridCacheContext<?,?> |
GridCacheMapEntry.cctx
Cache registry.
|
protected GridCacheContext<K,V> |
GridCacheAdapter.ctx
Cache configuration.
|
protected UUID |
GridCacheAdapter.locNodeId
Local node ID.
|
protected GridCacheConcurrentMap |
GridCacheAdapter.map
Local map.
|
| Modifier and Type | Field and Description |
|---|---|
protected GridCacheContext<?,?> |
GridDhtTxAbstractEnlistFuture.cctx
Cache registry.
|
protected IgniteUuid |
GridPartitionedSingleGetFuture.deploymentLdrId
Deployment class loader id which will be used for deserialization of entries on a distributed task.
|
protected IgniteUuid |
GridDhtTxAbstractEnlistFuture.deploymentLdrId
Deployment class loader id which will be used for deserialization of entries on a distributed task.
|
protected IgniteUuid |
CacheDistributedGetFutureAdapter.deploymentLdrId
Deployment class loader id which will be used for deserialization of entries on a distributed task.
|
protected IgniteUuid |
GridDhtTxPrepareFuture.deploymentLdrId
Deployment class loader id which will be used for deserialization of entries on a distributed task.
|
protected IgniteInternalFuture<?> |
GridDhtTxLocalAdapter.lockFut
Enlist or lock future what is currently in progress.
|
protected IgniteLogger |
GridDhtTxAbstractEnlistFuture.log
Logger.
|
protected GridDhtTxAbstractEnlistFuture.LockTimeoutObject |
GridDhtTxAbstractEnlistFuture.timeoutObj
Timeout object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridDhtAtomicCache<K,V>
Non-transactional partitioned cache.
|
| Modifier and Type | Field and Description |
|---|---|
protected IgniteUuid |
GridNearAtomicAbstractUpdateFuture.deploymentLdrId
Deployment class loader id which will be used for deserialization of entries on a distributed task.
|
protected byte |
GridNearAtomicAbstractUpdateRequest.flags
Compressed boolean flags.
|
protected Map<UUID,GridDhtAtomicAbstractUpdateRequest> |
GridDhtAtomicAbstractUpdateFuture.mappings
Mappings.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridClientPartitionTopology
Partition topology for node which does not have any local partitions.
|
interface |
GridDhtPartitionTopology
Distributed Hash Table (DHT) partition topology.
|
class |
GridDhtPartitionTopologyImpl
Partition topology.
|
| Modifier and Type | Field and Description |
|---|---|
protected GridCacheContext<?,?> |
GridNearTxAbstractEnlistFuture.cctx
Cache context.
|
protected Throwable |
GridNearTxPrepareFutureAdapter.err
Error.
|
protected GridNearOptimisticTxPrepareFutureAdapter.KeyLockFuture |
GridNearOptimisticTxPrepareFutureAdapter.keyLockFut |
protected IgniteLogger |
GridNearTxAbstractEnlistFuture.log
Logger.
|
protected org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxAbstractEnlistFuture.LockTimeoutObject |
GridNearTxAbstractEnlistFuture.timeoutObj
Timeout object.
|
| Modifier and Type | Field and Description |
|---|---|
protected long |
CacheDataRowAdapter.link |
| Modifier and Type | Field and Description |
|---|---|
protected PageStoreCollection |
PageReadWriteManagerImpl.pageStores |
| Modifier and Type | Field and Description |
|---|---|
protected GridCacheSharedContext<?,?> |
IgniteTxAdapter.cctx
Cache registry.
|
protected IgniteUuid |
IgniteTxAdapter.deploymentLdrId
Deployment class loader id which will be used for deserialization of entries on a distributed task.
|
protected IgniteTxMap |
IgniteTxStateImpl.readView
Read view on transaction map.
|
IgniteInternalTx |
IgniteTxEntry.tx
Owning transaction.
|
protected Map<IgniteTxKey,IgniteTxEntry> |
IgniteTxStateImpl.txMap
Per-transaction read map.
|
protected IgniteTxMap |
IgniteTxStateImpl.writeView
Write view on transaction map.
|
| Modifier and Type | Field and Description |
|---|---|
protected GridKernalContext |
PageHistoryDiagnoster.ctx
Kernal context.
|
protected IgniteLogger |
PageHistoryDiagnoster.log
Diagnostic logger.
|
| Modifier and Type | Field and Description |
|---|---|
protected PlatformContext |
PlatformDotNetCacheStore.platformCtx
Interop processor.
|
protected long |
PlatformDotNetCacheStore.ptr
Pointer to native store.
|
| Modifier and Type | Field and Description |
|---|---|
protected GridKernalContext |
GridTracingConfigurationManager.ctx
Kernal context.
|
protected IgniteLogger |
GridTracingConfigurationManager.log
Grid logger.
|
| Modifier and Type | Field and Description |
|---|---|
protected PartitionTable |
PartitionSingleNode.tbl
Table descriptor.
|
| 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.
|
| Modifier and Type | Field and Description |
|---|---|
protected IgnitePredicate<ClusterNode> |
ServiceConfiguration.nodeFilter
Node filter.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DiscoveryMetricsProvider
Provides metrics to discovery SPI.
|
| Modifier and Type | Field and Description |
|---|---|
protected Ignite |
TcpDiscoveryIpFinderAdapter.ignite
Deprecated.
Since 2.8. May contain an invalid Ignite instance when multiple nodes shares same
TcpDiscoveryIpFinder instance. |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.10.0 Release Date : March 10 2021