## Uses of Interface
org.apache.ignite.internal.GridKernalContext

Packages that use GridKernalContext
org.apache.ignite.internal: Contains main implementation.
org.apache.ignite.internal.cluster
org.apache.ignite.internal.executor: Contains grid executor service implementation.
org.apache.ignite.internal.managers: TODO.
org.apache.ignite.internal.managers.checkpoint: TODO.
org.apache.ignite.internal.managers.collision: TODO.
org.apache.ignite.internal.managers.communication: TODO.
org.apache.ignite.internal.managers.deployment: TODO.
org.apache.ignite.internal.managers.discovery: TODO.
org.apache.ignite.internal.managers.encryption
org.apache.ignite.internal.managers.eventstorage: TODO.
org.apache.ignite.internal.managers.failover: TODO.
org.apache.ignite.internal.managers.indexing: Indexing manager classes.
org.apache.ignite.internal.managers.loadbalancer: TODO.
org.apache.ignite.internal.processors: TODO.
org.apache.ignite.internal.processors.affinity: Data affinity processor.
org.apache.ignite.internal.processors.authentication
org.apache.ignite.internal.processors.cache
org.apache.ignite.internal.processors.cache.binary: Implementation of binary processor.
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.latch
org.apache.ignite.internal.processors.cache.mvcc
org.apache.ignite.internal.processors.cache.mvcc.txlog
org.apache.ignite.internal.processors.cache.persistence
org.apache.ignite.internal.processors.cache.persistence.checkpoint
org.apache.ignite.internal.processors.cache.persistence.file
org.apache.ignite.internal.processors.cache.persistence.filename
org.apache.ignite.internal.processors.cache.persistence.snapshot
org.apache.ignite.internal.processors.cache.persistence.wal
org.apache.ignite.internal.processors.cache.persistence.wal.reader
org.apache.ignite.internal.processors.cache.query
org.apache.ignite.internal.processors.cache.query.continuous
org.apache.ignite.internal.processors.cache.store
org.apache.ignite.internal.processors.cache.transactions
org.apache.ignite.internal.processors.cacheobject: Cache object processor.
org.apache.ignite.internal.processors.closure: TODO.
org.apache.ignite.internal.processors.cluster
org.apache.ignite.internal.processors.continuous
org.apache.ignite.internal.processors.datastreamer: Data streamer processor.
org.apache.ignite.internal.processors.datastructures
org.apache.ignite.internal.processors.failure: Failure processor.
org.apache.ignite.internal.processors.hadoop: Contains Hadoop APIs.
org.apache.ignite.internal.processors.igfs: Contains high performance file system processor.
org.apache.ignite.internal.processors.job: TODO.
org.apache.ignite.internal.processors.jobmetrics: TODO.
org.apache.ignite.internal.processors.marshaller
org.apache.ignite.internal.processors.nodevalidation
org.apache.ignite.internal.processors.odbc
org.apache.ignite.internal.processors.odbc.jdbc
org.apache.ignite.internal.processors.odbc.odbc
org.apache.ignite.internal.processors.offheap
org.apache.ignite.internal.processors.platform
org.apache.ignite.internal.processors.platform.cache.affinity
org.apache.ignite.internal.processors.platform.client
org.apache.ignite.internal.processors.platform.compute
org.apache.ignite.internal.processors.platform.dotnet
org.apache.ignite.internal.processors.platform.events
org.apache.ignite.internal.processors.platform.message
org.apache.ignite.internal.processors.platform.messaging
org.apache.ignite.internal.processors.platform.plugin
org.apache.ignite.internal.processors.platform.utils
org.apache.ignite.internal.processors.plugin
org.apache.ignite.internal.processors.pool
org.apache.ignite.internal.processors.port: TODO.
org.apache.ignite.internal.processors.query
org.apache.ignite.internal.processors.query.property
org.apache.ignite.internal.processors.query.schema
org.apache.ignite.internal.processors.resource: TODO.
org.apache.ignite.internal.processors.rest: REST processor.
org.apache.ignite.internal.processors.rest.handlers: REST commands handlers.
org.apache.ignite.internal.processors.rest.handlers.auth: REST authentication command.
org.apache.ignite.internal.processors.rest.handlers.cache: REST in-memory data grid commands.
org.apache.ignite.internal.processors.rest.handlers.cluster
org.apache.ignite.internal.processors.rest.handlers.datastructures
org.apache.ignite.internal.processors.rest.handlers.log
org.apache.ignite.internal.processors.rest.handlers.query
org.apache.ignite.internal.processors.rest.handlers.redis: Contains Redis protocol commands.
org.apache.ignite.internal.processors.rest.handlers.redis.server
org.apache.ignite.internal.processors.rest.handlers.redis.string
org.apache.ignite.internal.processors.rest.handlers.task
org.apache.ignite.internal.processors.rest.handlers.top: REST topology commands.
org.apache.ignite.internal.processors.rest.handlers.user: REST user commands.
org.apache.ignite.internal.processors.rest.handlers.version: REST version command.
org.apache.ignite.internal.processors.rest.protocols: REST protocol handlers.
org.apache.ignite.internal.processors.rest.protocols.tcp: Adapters for TCP-based REST protocols.
org.apache.ignite.internal.processors.rest.protocols.tcp.redis
org.apache.ignite.internal.processors.schedule: TODO.
org.apache.ignite.internal.processors.security.os
org.apache.ignite.internal.processors.segmentation.os
org.apache.ignite.internal.processors.service
org.apache.ignite.internal.processors.session: Session processing package to guarantee reuse of same session object on the same node.
org.apache.ignite.internal.processors.subscription
org.apache.ignite.internal.processors.task: TODO.
org.apache.ignite.internal.processors.timeout: TODO.
org.apache.ignite.internal.util: System-wide utility routine and helper classes.
org.apache.ignite.spi.indexing: Contains APIs for indexing SPI.
org.apache.ignite.thread: Contains threads-related utility classes.

### Uses of GridKernalContext in org.apache.ignite.internal

Classes in org.apache.ignite.internal that implement GridKernalContext
`class` `GridKernalContextImpl` Implementation of kernal context.

Methods in org.apache.ignite.internal that return GridKernalContext
`GridKernalContext` IgniteEx.`context()` Internal context.
`GridKernalContext` IgniteKernal.`context()` It's intended for use by internal marshalling implementation only.

Methods in org.apache.ignite.internal with parameters of type GridKernalContext
`void` IgniteDiagnosticMessage.TxEntriesInfoClosure.`apply(StringBuilder sb, GridKernalContext ctx)` Closure body.
`void` IgniteDiagnosticMessage.ExchangeInfoClosure.`apply(StringBuilder sb, GridKernalContext ctx)` Closure body.
`void` IgniteDiagnosticMessage.TxInfoClosure.`apply(StringBuilder sb, GridKernalContext ctx)` Closure body.
`<T> T` IgniteComponentType.`create(GridKernalContext ctx, boolean noOp)` Creates component.
`<T> T` IgniteComponentType.`createIfInClassPath(GridKernalContext ctx, boolean mandatory)` Creates component.
`<T> T` IgniteComponentType.`createOptional(GridKernalContext ctx)` First tries to find main component class, if it is not found creates no-op implementation.
`static IgniteInternalFuture<String>` IgniteDiagnosticMessage.`dumpCommunicationInfo(GridKernalContext ctx, UUID nodeId)`
`static <R> ComputeTaskInternalFuture<R>` ComputeTaskInternalFuture.`finishedFuture(GridKernalContext ctx, Class<?> taskCls, IgniteCheckedException e)`
`void` GridMessageListenHandler.`notifyCallback(UUID nodeId, UUID routineId, Collection<?> objs, GridKernalContext ctx)` Notifies local callback.
`void` GridMessageListenHandler.`onBatchAcknowledged(UUID routineId, GridContinuousBatch batch, GridKernalContext ctx)` Called when ack for a batch is received from client.
`void` MarshallerContextImpl.`onMarshallerProcessorStarted(GridKernalContext ctx, MarshallerMappingTransport transport)`
`void` GridMessageListenHandler.`p2pMarshal(GridKernalContext ctx)` Deploys and marshals inner objects (called only if peer deployment is enabled).
`void` GridMessageListenHandler.`p2pUnmarshal(UUID nodeId, GridKernalContext ctx)` Unmarshals inner objects (called only if peer deployment is enabled).
`GridContinuousHandler.RegisterStatus` GridMessageListenHandler.`register(UUID nodeId, UUID routineId, GridKernalContext ctx)` Registers listener.
`void` IgniteDiagnosticPrepareContext.`send(GridKernalContext ctx, IgniteInClosure<IgniteInternalFuture<String>> lsnr)`
`void` GridMessageListenHandler.`unregister(UUID routineId, GridKernalContext ctx)` Unregisters listener.

Method parameters in org.apache.ignite.internal with type arguments of type GridKernalContext
`static IgniteDiagnosticMessage` IgniteDiagnosticMessage.`createRequest(Marshaller marsh, IgniteClosure<GridKernalContext,IgniteDiagnosticInfo> c, long futId)`

Constructors in org.apache.ignite.internal with parameters of type GridKernalContext
Constructor and Description
`ComputeTaskInternalFuture(ComputeTaskSession ses, GridKernalContext ctx)`
`GridCachePluginContext(GridKernalContext ctx, CacheConfiguration igniteCacheCfg)`
`GridJobContextImpl(GridKernalContext ctx, IgniteUuid jobId)`
`GridJobContextImpl(GridKernalContext ctx, IgniteUuid jobId, Map<? extends Serializable,? extends Serializable> attrs)`
`GridJobSessionImpl(GridKernalContext ctx, GridTaskSessionImpl ses, IgniteUuid jobId)`
`GridJobSiblingImpl(IgniteUuid sesId, IgniteUuid jobId, UUID nodeId, GridKernalContext ctx)`
`GridPluginContext(GridKernalContext ctx, IgniteConfiguration igniteCfg)`
`GridTaskSessionImpl(UUID taskNodeId, String taskName, GridDeployment dep, String taskClsName, IgniteUuid sesId, Collection<UUID> top, IgnitePredicate<ClusterNode> topPred, long startTime, long endTime, Collection<ComputeJobSibling> siblings, Map<Object,Object> attrs, GridKernalContext ctx, boolean fullSup, boolean internal, UUID subjId, String execName)`
`IgniteComputeImpl(GridKernalContext ctx, ClusterGroupAdapter prj, UUID subjId)`
`IgniteEventsImpl(GridKernalContext ctx, ClusterGroupAdapter prj, boolean async)`
`IgniteMessagingImpl(GridKernalContext ctx, ClusterGroupAdapter prj, boolean async)`
`IgniteSchedulerImpl(GridKernalContext ctx)`
`IgniteServicesImpl(GridKernalContext ctx, ClusterGroupAdapter prj, boolean async)`

### Uses of GridKernalContext in org.apache.ignite.internal.cluster

Fields in org.apache.ignite.internal.cluster declared as GridKernalContext
`protected GridKernalContext` ClusterGroupAdapter.`ctx` Kernal context.

Methods in org.apache.ignite.internal.cluster with parameters of type GridKernalContext
`void` ClusterGroupAdapter.`setKernalContext(GridKernalContext ctx)` Sets kernal context.

Constructors in org.apache.ignite.internal.cluster with parameters of type GridKernalContext
Constructor and Description
`ClusterGroupAdapter(GridKernalContext ctx, UUID subjId, IgnitePredicate<ClusterNode> p)`
`ClusterGroupAdapter(GridKernalContext ctx, UUID subjId, Set<UUID> ids)`
`IgniteClusterImpl(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.executor

Constructors in org.apache.ignite.internal.executor with parameters of type GridKernalContext
Constructor and Description
`GridExecutorService(ClusterGroupAdapter prj, GridKernalContext ctx)` Creates executor service.

### Uses of GridKernalContext in org.apache.ignite.internal.managers

Fields in org.apache.ignite.internal.managers declared as GridKernalContext
`protected GridKernalContext` GridManagerAdapter.`ctx` Kernal context.

Constructors in org.apache.ignite.internal.managers with parameters of type GridKernalContext
Constructor and Description
`GridManagerAdapter(GridKernalContext ctx, T... spis)`

### Uses of GridKernalContext in org.apache.ignite.internal.managers.checkpoint

Constructors in org.apache.ignite.internal.managers.checkpoint with parameters of type GridKernalContext
Constructor and Description
`GridCheckpointManager(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.managers.collision

Constructors in org.apache.ignite.internal.managers.collision with parameters of type GridKernalContext
Constructor and Description
`GridCollisionManager(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.managers.communication

Constructors in org.apache.ignite.internal.managers.communication with parameters of type GridKernalContext
Constructor and Description
`GridIoManager(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.managers.deployment

Constructors in org.apache.ignite.internal.managers.deployment with parameters of type GridKernalContext
Constructor and Description
`GridDeploymentManager(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.managers.discovery

Fields in org.apache.ignite.internal.managers.discovery declared as GridKernalContext
`protected GridKernalContext` DiscoveryMessageResultsCollector.`ctx`

Constructors in org.apache.ignite.internal.managers.discovery with parameters of type GridKernalContext
Constructor and Description
`ClusterMetricsImpl(GridKernalContext ctx, GridLocalMetrics vmMetrics, long nodeStartTime)`
`DiscoveryMessageResultsCollector(GridKernalContext ctx)`
`GridDiscoveryManager(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.managers.encryption

Methods in org.apache.ignite.internal.managers.encryption with parameters of type GridKernalContext
`void` GridEncryptionManager.`onActivate(GridKernalContext kctx)` Called when cluster performing activation.
`void` GridEncryptionManager.`onDeActivate(GridKernalContext kctx)` Called when cluster performing deactivation.

Constructors in org.apache.ignite.internal.managers.encryption with parameters of type GridKernalContext
Constructor and Description
`GridEncryptionManager(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.managers.eventstorage

Constructors in org.apache.ignite.internal.managers.eventstorage with parameters of type GridKernalContext
Constructor and Description
`GridEventStorageManager(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.managers.failover

Constructors in org.apache.ignite.internal.managers.failover with parameters of type GridKernalContext
Constructor and Description
`GridFailoverManager(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.managers.indexing

Constructors in org.apache.ignite.internal.managers.indexing with parameters of type GridKernalContext
Constructor and Description
`GridIndexingManager(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.managers.loadbalancer

Constructors in org.apache.ignite.internal.managers.loadbalancer with parameters of type GridKernalContext
Constructor and Description
`GridLoadBalancerManager(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors

Fields in org.apache.ignite.internal.processors declared as GridKernalContext
`protected GridKernalContext` GridProcessorAdapter.`ctx` Kernal context.

Constructors in org.apache.ignite.internal.processors with parameters of type GridKernalContext
Constructor and Description
`GridProcessorAdapter(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.affinity

Constructors in org.apache.ignite.internal.processors.affinity with parameters of type GridKernalContext
Constructor and Description
`GridAffinityAssignmentCache(GridKernalContext ctx, String cacheOrGrpName, int grpId, AffinityFunction aff, IgnitePredicate<ClusterNode> nodeFilter, int backups, boolean locCache, boolean persistentCache)` Constructs affinity cached calculations.
`GridAffinityProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.authentication

Constructors in org.apache.ignite.internal.processors.authentication with parameters of type GridKernalContext
Constructor and Description
`IgniteAuthenticationProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.cache

Methods in org.apache.ignite.internal.processors.cache that return GridKernalContext
`GridKernalContext` GridCacheSharedContext.`kernalContext()`
`GridKernalContext` GridCacheContext.`kernalContext()`
`GridKernalContext` CacheObjectContext.`kernalContext()`
`GridKernalContext` CacheObjectValueContext.`kernalContext()`

Methods in org.apache.ignite.internal.processors.cache with parameters of type GridKernalContext
`static Collection<CacheStoreSessionListener>` GridCacheUtils.`startStoreSessionListeners(GridKernalContext ctx, javax.cache.configuration.Factory<CacheStoreSessionListener>[] factories)` Creates and starts store session listeners.
`static DynamicCacheChangeRequest` DynamicCacheChangeRequest.`stopRequest(GridKernalContext ctx, String cacheName, boolean sql, boolean destroy)`
`static void` GridCacheUtils.`stopStoreSessionListeners(GridKernalContext ctx, Collection<CacheStoreSessionListener> sesLsnrs)` Stops store session listeners.
`static <K,V,T> javax.cache.processor.EntryProcessor<K,V,T>` EntryProcessorResourceInjectorProxy.`wrap(GridKernalContext ctx, javax.cache.processor.EntryProcessor<K,V,T> proc)` Wraps EntryProcessor if needed.

Constructors in org.apache.ignite.internal.processors.cache with parameters of type GridKernalContext
Constructor and Description
`CacheObjectContext(GridKernalContext kernalCtx, String cacheName, AffinityKeyMapper dfltAffMapper, boolean cpyOnGet, boolean storeVal, boolean addDepInfo)`
`DynamicCacheDescriptor(GridKernalContext ctx, CacheConfiguration cacheCfg, CacheType cacheType, CacheGroupDescriptor grpDesc, boolean template, UUID rcvdFrom, boolean staticCfg, boolean sql, IgniteUuid deploymentId, QuerySchema schema)`

`GridCacheContext(GridKernalContext ctx, GridCacheSharedContext sharedCtx, CacheConfiguration cacheCfg, CacheGroupContext grp, CacheType cacheType, AffinityTopologyVersion locStartTopVer, boolean affNode, boolean updatesAllowed, GridCacheEventManager evtMgr, CacheStoreManager storeMgr, CacheEvictionManager evictMgr, GridCacheQueryManager<K,V> qryMgr, CacheContinuousQueryManager contQryMgr, CacheDataStructuresManager dataStructuresMgr, GridCacheTtlManager ttlMgr, GridCacheDrManager drMgr, CacheConflictResolutionManager<K,V> rslvrMgr, CachePluginManager pluginMgr, GridCacheAffinityManager affMgr)`

`GridCacheProcessor(GridKernalContext ctx)`

`GridCacheSharedContext(GridKernalContext kernalCtx, IgniteTxManager txMgr, GridCacheVersionManager verMgr, GridCacheMvccManager mvccMgr, IgnitePageStoreManager pageStoreMgr, IgniteWriteAheadLogManager walMgr, WalStateManager walStateMgr, IgniteCacheDatabaseSharedManager dbMgr, IgniteCacheSnapshotManager snpMgr, GridCacheDeploymentManager<K,V> depMgr, GridCachePartitionExchangeManager<K,V> exchMgr, CacheAffinitySharedManager<K,V> affMgr, GridCacheIoManager ioMgr, GridCacheSharedTtlCleanupManager ttlMgr, PartitionsEvictManager evictMgr, CacheJtaManagerAdapter jtaMgr, Collection<CacheStoreSessionListener> storeSesLsnrs, MvccCachingManager mvccCachingMgr)`

`WalStateManager(GridKernalContext kernalCtx)` Constructor.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.cache.binary

Constructors in org.apache.ignite.internal.processors.cache.binary with parameters of type GridKernalContext
Constructor and Description
`CacheObjectBinaryContext(GridKernalContext kernalCtx, CacheConfiguration ccfg, boolean cpyOnGet, boolean storeVal, boolean binaryEnabled, boolean depEnabled)`
`CacheObjectBinaryProcessorImpl(GridKernalContext ctx)`
`IgniteBinaryImpl(GridKernalContext ctx, CacheObjectBinaryProcessor proc)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.cache.distributed.dht.preloader.latch

Constructors in org.apache.ignite.internal.processors.cache.distributed.dht.preloader.latch with parameters of type GridKernalContext
Constructor and Description
`ExchangeLatchManager(GridKernalContext ctx)` Constructor.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.cache.mvcc

Methods in org.apache.ignite.internal.processors.cache.mvcc with parameters of type GridKernalContext
`static boolean` MvccUtils.`mvccEnabled(GridKernalContext ctx)`
`static GridNearTxLocal` MvccUtils.`tx(GridKernalContext ctx)`
`static GridNearTxLocal` MvccUtils.`tx(GridKernalContext ctx, GridCacheVersion txId)`
`static GridNearTxLocal` MvccUtils.`txStart(GridKernalContext ctx, long timeout)`

Constructors in org.apache.ignite.internal.processors.cache.mvcc with parameters of type GridKernalContext
Constructor and Description
`MvccProcessorImpl(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.cache.mvcc.txlog

Constructors in org.apache.ignite.internal.processors.cache.mvcc.txlog with parameters of type GridKernalContext
Constructor and Description
`TxLog(GridKernalContext ctx, IgniteCacheDatabaseSharedManager mgr)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.cache.persistence

Methods in org.apache.ignite.internal.processors.cache.persistence with parameters of type GridKernalContext
`protected List<DatabaseLifecycleListener>` IgniteCacheDatabaseSharedManager.`getDatabaseListeners(GridKernalContext kctx)`
`void` GridCacheDatabaseSharedManager.`onActivate(GridKernalContext ctx)` Called when cluster performing activation.
`void` IgniteCacheDatabaseSharedManager.`onActivate(GridKernalContext kctx)` Called when cluster performing activation.
`void` GridCacheDatabaseSharedManager.`onDeActivate(GridKernalContext kctx)` Called when cluster performing deactivation.
`void` IgniteCacheDatabaseSharedManager.`onDeActivate(GridKernalContext kctx)` Called when cluster performing deactivation.

Constructors in org.apache.ignite.internal.processors.cache.persistence with parameters of type GridKernalContext
Constructor and Description
`FileLockHolder(String path, GridKernalContext ctx, IgniteLogger log)`
`GridCacheDatabaseSharedManager(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.cache.persistence.checkpoint

Constructors in org.apache.ignite.internal.processors.cache.persistence.checkpoint with parameters of type GridKernalContext
Constructor and Description
`CheckpointHistory(GridKernalContext ctx)` Constructor.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.cache.persistence.file

Methods in org.apache.ignite.internal.processors.cache.persistence.file with parameters of type GridKernalContext
`void` FilePageStoreManager.`onActivate(GridKernalContext kctx)` Called when cluster performing activation.
`void` FilePageStoreManager.`onDeActivate(GridKernalContext kctx)` Called when cluster performing deactivation.

Constructors in org.apache.ignite.internal.processors.cache.persistence.file with parameters of type GridKernalContext
Constructor and Description
`FilePageStoreManager(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.cache.persistence.filename

Constructors in org.apache.ignite.internal.processors.cache.persistence.filename with parameters of type GridKernalContext
Constructor and Description
`PdsConsistentIdProcessor(GridKernalContext ctx)` Creates folders resolver

### Uses of GridKernalContext in org.apache.ignite.internal.processors.cache.persistence.snapshot

Methods in org.apache.ignite.internal.processors.cache.persistence.snapshot with parameters of type GridKernalContext
`void` IgniteCacheSnapshotManager.`onActivate(GridKernalContext kctx)` Called when cluster performing activation.
`void` IgniteCacheSnapshotManager.`onDeActivate(GridKernalContext kctx)` Called when cluster performing deactivation.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.cache.persistence.wal

Methods in org.apache.ignite.internal.processors.cache.persistence.wal with parameters of type GridKernalContext
`void` FsyncModeFileWriteAheadLogManager.`onActivate(GridKernalContext kctx)` Called when cluster performing activation.
`void` FileWriteAheadLogManager.`onActivate(GridKernalContext kctx)` Called when cluster performing activation.
`void` FsyncModeFileWriteAheadLogManager.`onDeActivate(GridKernalContext kctx)` Called when cluster performing deactivation.
`void` FileWriteAheadLogManager.`onDeActivate(GridKernalContext kctx)` Called when cluster performing deactivation.

Constructors in org.apache.ignite.internal.processors.cache.persistence.wal with parameters of type GridKernalContext
Constructor and Description
`FileWriteAheadLogManager(GridKernalContext ctx)`
`FsyncModeFileWriteAheadLogManager(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.cache.persistence.wal.reader

Classes in org.apache.ignite.internal.processors.cache.persistence.wal.reader that implement GridKernalContext
`class` `StandaloneGridKernalContext` Dummy grid kernal context

### Uses of GridKernalContext in org.apache.ignite.internal.processors.cache.query

Methods in org.apache.ignite.internal.processors.cache.query with parameters of type GridKernalContext
`void` GridCacheQueryMarshallable.`unmarshall(Marshaller m, GridKernalContext ctx)`

Constructors in org.apache.ignite.internal.processors.cache.query with parameters of type GridKernalContext
Constructor and Description
`GridCacheQueryErrorFuture(GridKernalContext ctx, Throwable err)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.cache.query.continuous

Methods in org.apache.ignite.internal.processors.cache.query.continuous with parameters of type GridKernalContext
`void` CacheContinuousQueryListener.`acknowledgeBackupOnTimeout(GridKernalContext ctx)`
`void` CacheContinuousQueryListener.`flushBackupQueue(GridKernalContext ctx, AffinityTopologyVersion topVer)` Flushes backup queue.
`void` CacheContinuousQueryHandler.`notifyCallback(UUID nodeId, UUID routineId, Collection<?> objs, GridKernalContext ctx)` Notifies local callback.
`void` CacheContinuousQueryHandler.`onBatchAcknowledged(UUID routineId, GridContinuousBatch batch, GridKernalContext ctx)` Called when ack for a batch is received from client.
`void` CacheContinuousQueryHandlerV2.`p2pMarshal(GridKernalContext ctx)` Deploys and marshals inner objects (called only if peer deployment is enabled).
`void` CacheContinuousQueryHandler.`p2pMarshal(GridKernalContext ctx)` Deploys and marshals inner objects (called only if peer deployment is enabled).
`void` CacheContinuousQueryHandlerV3.`p2pMarshal(GridKernalContext ctx)` Deploys and marshals inner objects (called only if peer deployment is enabled).
`void` CacheContinuousQueryHandlerV2.`p2pUnmarshal(UUID nodeId, GridKernalContext ctx)` Unmarshals inner objects (called only if peer deployment is enabled).
`void` CacheContinuousQueryHandler.`p2pUnmarshal(UUID nodeId, GridKernalContext ctx)` Unmarshals inner objects (called only if peer deployment is enabled).
`void` CacheContinuousQueryHandlerV3.`p2pUnmarshal(UUID nodeId, GridKernalContext ctx)` Unmarshals inner objects (called only if peer deployment is enabled).
`GridContinuousHandler.RegisterStatus` CacheContinuousQueryHandler.`register(UUID nodeId, UUID routineId, GridKernalContext ctx)` Registers listener.
`GridContinuousHandler.RegisterStatus` CacheContinuousQueryHandlerV3.`register(UUID nodeId, UUID routineId, GridKernalContext ctx)` Registers listener.
`void` CacheContinuousQueryHandler.`unregister(UUID routineId, GridKernalContext ctx)` Unregisters listener.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.cache.store

Methods in org.apache.ignite.internal.processors.cache.store that return GridKernalContext
`protected abstract GridKernalContext` GridCacheStoreManagerAdapter.`igniteContext()`
`protected GridKernalContext` CacheOsStoreManager.`igniteContext()`

Constructors in org.apache.ignite.internal.processors.cache.store with parameters of type GridKernalContext
Constructor and Description
`CacheOsStoreManager(GridKernalContext ctx, CacheConfiguration cfg)` Constructor.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.cache.transactions

Constructors in org.apache.ignite.internal.processors.cache.transactions with parameters of type GridKernalContext
Constructor and Description
`TransactionMetricsAdapter(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.cacheobject

Methods in org.apache.ignite.internal.processors.cacheobject with parameters of type GridKernalContext
`void` IgniteCacheObjectProcessorImpl.`onContinuousProcessorStarted(GridKernalContext ctx)`
`void` IgniteCacheObjectProcessor.`onContinuousProcessorStarted(GridKernalContext ctx)`

Constructors in org.apache.ignite.internal.processors.cacheobject with parameters of type GridKernalContext
Constructor and Description
`IgniteCacheObjectProcessorImpl(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.closure

Constructors in org.apache.ignite.internal.processors.closure with parameters of type GridKernalContext
Constructor and Description
`GridClosureProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.cluster

Methods in org.apache.ignite.internal.processors.cluster with parameters of type GridKernalContext
`void` IgniteChangeGlobalStateSupport.`onActivate(GridKernalContext kctx)` Called when cluster performing activation.
`void` IgniteChangeGlobalStateSupport.`onDeActivate(GridKernalContext kctx)` Called when cluster performing deactivation.

Method parameters in org.apache.ignite.internal.processors.cluster with type arguments of type GridKernalContext
`IgniteInternalFuture<String>` ClusterProcessor.`requestDiagnosticInfo(UUID nodeId, IgniteClosure<GridKernalContext,IgniteDiagnosticInfo> c, String baseMsg)` Sends diagnostic message closure to remote node.

Constructors in org.apache.ignite.internal.processors.cluster with parameters of type GridKernalContext
Constructor and Description
`ClusterProcessor(GridKernalContext ctx)`
`GridClusterStateProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.continuous

Methods in org.apache.ignite.internal.processors.continuous with parameters of type GridKernalContext
`void` GridContinuousHandler.`notifyCallback(UUID nodeId, UUID routineId, Collection<?> objs, GridKernalContext ctx)` Notifies local callback.
`void` GridContinuousHandler.`onBatchAcknowledged(UUID routineId, GridContinuousBatch batch, GridKernalContext ctx)` Called when ack for a batch is received from client.
`void` GridContinuousHandler.`p2pMarshal(GridKernalContext ctx)` Deploys and marshals inner objects (called only if peer deployment is enabled).
`void` GridContinuousHandler.`p2pUnmarshal(UUID nodeId, GridKernalContext ctx)` Unmarshals inner objects (called only if peer deployment is enabled).
`GridContinuousHandler.RegisterStatus` GridContinuousHandler.`register(UUID nodeId, UUID routineId, GridKernalContext ctx)` Registers listener.
`void` GridContinuousHandler.`unregister(UUID routineId, GridKernalContext ctx)` Unregisters listener.

Constructors in org.apache.ignite.internal.processors.continuous with parameters of type GridKernalContext
Constructor and Description
`GridContinuousProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.datastreamer

Constructors in org.apache.ignite.internal.processors.datastreamer with parameters of type GridKernalContext
Constructor and Description
`DataStreamerImpl(GridKernalContext ctx, String cacheName, DelayQueue<DataStreamerImpl<K,V>> flushQ)`
`DataStreamProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.datastructures

Methods in org.apache.ignite.internal.processors.datastructures with parameters of type GridKernalContext
`void` AtomicDataStructureProxy.`onActivate(GridKernalContext kctx)` Called when cluster performing activation.
`void` DataStructuresProcessor.`onActivate(GridKernalContext ctx)` Called when cluster performing activation.
`void` AtomicDataStructureProxy.`onDeActivate(GridKernalContext kctx)` Called when cluster performing deactivation.
`void` DataStructuresProcessor.`onDeActivate(GridKernalContext ctx)` Called when cluster performing deactivation.
`void` DataStructuresProcessor.`restoreStructuresState(GridKernalContext ctx)`

Constructors in org.apache.ignite.internal.processors.datastructures with parameters of type GridKernalContext
Constructor and Description
`DataStructuresProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.failure

Constructors in org.apache.ignite.internal.processors.failure with parameters of type GridKernalContext
Constructor and Description
`FailureProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.hadoop

Constructors in org.apache.ignite.internal.processors.hadoop with parameters of type GridKernalContext
Constructor and Description
`HadoopNoopHelper(GridKernalContext ctx)` Constructor.
`HadoopNoopProcessor(GridKernalContext ctx)`
`HadoopProcessorAdapter(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.igfs

Methods in org.apache.ignite.internal.processors.igfs that return GridKernalContext
`GridKernalContext` IgfsContext.`kernalContext()`

Methods in org.apache.ignite.internal.processors.igfs with parameters of type GridKernalContext
`void` IgfsNoopProcessor.`onActivate(GridKernalContext kctx)` Called when cluster performing activation.
`void` IgfsProcessor.`onActivate(GridKernalContext kctx)` Called when cluster performing activation.
`void` IgfsNoopProcessor.`onDeActivate(GridKernalContext kctx)` Called when cluster performing deactivation.
`void` IgfsProcessor.`onDeActivate(GridKernalContext kctx)` Called when cluster performing deactivation.
`static void` IgfsUtils.`sendEvents(GridKernalContext kernalCtx, IgfsPath path, IgfsPath newPath, int type)` Sends a series of event.
`static void` IgfsUtils.`sendEvents(GridKernalContext kernalCtx, IgfsPath path, int type)` Sends a series of event.

Constructors in org.apache.ignite.internal.processors.igfs with parameters of type GridKernalContext
Constructor and Description
`IgfsContext(GridKernalContext ctx, FileSystemConfiguration cfg, IgfsMetaManager metaMgr, IgfsDataManager dataMgr, IgfsServerManager srvMgr, IgfsFragmentizerManager fragmentizerMgr)`
`IgfsNoopProcessor(GridKernalContext ctx)` Constructor.
`IgfsProcessor(GridKernalContext ctx)`
`IgfsProcessorAdapter(GridKernalContext ctx)` Constructor.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.job

Constructors in org.apache.ignite.internal.processors.job with parameters of type GridKernalContext
Constructor and Description
`GridJobProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.jobmetrics

Constructors in org.apache.ignite.internal.processors.jobmetrics with parameters of type GridKernalContext
Constructor and Description
`GridJobMetricsProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.marshaller

Constructors in org.apache.ignite.internal.processors.marshaller with parameters of type GridKernalContext
Constructor and Description
`GridMarshallerMappingProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.nodevalidation

Constructors in org.apache.ignite.internal.processors.nodevalidation with parameters of type GridKernalContext
Constructor and Description
`OsDiscoveryNodeValidationProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.odbc

Fields in org.apache.ignite.internal.processors.odbc declared as GridKernalContext
`protected GridKernalContext` ClientListenerAbstractConnectionContext.`ctx` Kernal context.

Methods in org.apache.ignite.internal.processors.odbc that return GridKernalContext
`GridKernalContext` ClientListenerAbstractConnectionContext.`kernalContext()`

Constructors in org.apache.ignite.internal.processors.odbc with parameters of type GridKernalContext
Constructor and Description
`ClientListenerAbstractConnectionContext(GridKernalContext ctx, long connId)` Constructor.
`ClientListenerNioListener(GridKernalContext ctx, GridSpinBusyLock busyLock, ClientConnectorConfiguration cliConnCfg)` Constructor.
`ClientListenerProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.odbc.jdbc

Constructors in org.apache.ignite.internal.processors.odbc.jdbc with parameters of type GridKernalContext
Constructor and Description
`JdbcConnectionContext(GridKernalContext ctx, GridNioSession ses, GridSpinBusyLock busyLock, long connId, int maxCursors)` Constructor.
`JdbcMessageParser(GridKernalContext ctx, ClientListenerProtocolVersion ver)`
`JdbcRequestHandler(GridKernalContext ctx, GridSpinBusyLock busyLock, ClientListenerResponseSender sender, int maxCursors, boolean distributedJoins, boolean enforceJoinOrder, boolean collocated, boolean replicatedOnly, boolean autoCloseCursors, boolean lazy, boolean skipReducerOnUpdate, NestedTxMode nestedTxMode, AuthorizationContext actx, ClientListenerProtocolVersion protocolVer)` Constructor.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.odbc.odbc

Fields in org.apache.ignite.internal.processors.odbc.odbc declared as GridKernalContext
`protected GridKernalContext` OdbcMessageParser.`ctx` Kernal context.

Constructors in org.apache.ignite.internal.processors.odbc.odbc with parameters of type GridKernalContext
Constructor and Description
`OdbcConnectionContext(GridKernalContext ctx, GridNioSession ses, GridSpinBusyLock busyLock, long connId, int maxCursors)` Constructor.
`OdbcMessageParser(GridKernalContext ctx, ClientListenerProtocolVersion ver)`
`OdbcRequestHandler(GridKernalContext ctx, GridSpinBusyLock busyLock, ClientListenerResponseSender sender, int maxCursors, boolean distributedJoins, boolean enforceJoinOrder, boolean replicatedOnly, boolean collocated, boolean lazy, boolean skipReducerOnUpdate, AuthorizationContext actx, NestedTxMode nestedTxMode, ClientListenerProtocolVersion ver)` Constructor.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.offheap

Constructors in org.apache.ignite.internal.processors.offheap with parameters of type GridKernalContext
Constructor and Description
`GridOffHeapProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.platform

Methods in org.apache.ignite.internal.processors.platform that return GridKernalContext
`GridKernalContext` PlatformContext.`kernalContext()` Gets kernal context.
`GridKernalContext` PlatformContextImpl.`kernalContext()` Gets kernal context.

Methods in org.apache.ignite.internal.processors.platform with parameters of type GridKernalContext
`PlatformJavaObjectFactory` PlatformJavaObjectFactoryProxy.`factory(GridKernalContext ctx)` Get factory instance.
`void` PlatformEventFilterListener.`initialize(GridKernalContext ctx)` Initializes the filter.

Constructors in org.apache.ignite.internal.processors.platform with parameters of type GridKernalContext
Constructor and Description
`PlatformContextImpl(GridKernalContext ctx, PlatformCallbackGateway gate, PlatformMemoryManagerImpl mem, String platform)` Constructor.
`PlatformNoopProcessor(GridKernalContext ctx)`
`PlatformProcessorImpl(GridKernalContext ctx)` Constructor.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.platform.cache.affinity

Constructors in org.apache.ignite.internal.processors.platform.cache.affinity with parameters of type GridKernalContext
Constructor and Description
`PlatformAffinity(PlatformContext platformCtx, GridKernalContext igniteCtx, String name)` Constructor.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.platform.client

Constructors in org.apache.ignite.internal.processors.platform.client with parameters of type GridKernalContext
Constructor and Description
`ClientConnectionContext(GridKernalContext ctx, long connId, int maxCursors)` Ctor.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.platform.compute

Methods in org.apache.ignite.internal.processors.platform.compute with parameters of type GridKernalContext
`void` PlatformBalancingSingleClosureAffinityTask.`affinity(String cacheName, Object affKey, GridKernalContext ctx)` Init affinity.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.platform.dotnet

Methods in org.apache.ignite.internal.processors.platform.dotnet with parameters of type GridKernalContext
`void` PlatformDotNetCacheStore.`initialize(GridKernalContext ctx, boolean convertBinary)` Initialize the store.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.platform.events

Methods in org.apache.ignite.internal.processors.platform.events with parameters of type GridKernalContext
`void` PlatformEventFilterListenerImpl.`initialize(GridKernalContext gridCtx)` Initializes the filter.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.platform.message

Methods in org.apache.ignite.internal.processors.platform.message with parameters of type GridKernalContext
`void` PlatformMessageFilter.`initialize(GridKernalContext ctx)` Initializes the filter.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.platform.messaging

Methods in org.apache.ignite.internal.processors.platform.messaging with parameters of type GridKernalContext
`void` PlatformMessageLocalFilter.`initialize(GridKernalContext ctx)` Initializes the filter.
`void` PlatformMessageFilterImpl.`initialize(GridKernalContext kernalCtx)` Initializes the filter.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.platform.plugin

Constructors in org.apache.ignite.internal.processors.platform.plugin with parameters of type GridKernalContext
Constructor and Description
`PlatformPluginProcessor(GridKernalContext ctx)` Ctor.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.platform.utils

Methods in org.apache.ignite.internal.processors.platform.utils with parameters of type GridKernalContext
`static void` PlatformUtils.`initializeJavaObject(Object obj, String clsName, Map<String,Object> props, GridKernalContext ctx)` Initialize Java object or object factory.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.plugin

Constructors in org.apache.ignite.internal.processors.plugin with parameters of type GridKernalContext
Constructor and Description
`CachePluginManager(GridKernalContext ctx, CacheConfiguration cfg)`
`IgnitePluginProcessor(GridKernalContext ctx, IgniteConfiguration cfg, List<PluginProvider> providers)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.pool

Constructors in org.apache.ignite.internal.processors.pool with parameters of type GridKernalContext
Constructor and Description
`PoolProcessor(GridKernalContext ctx)` Constructor.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.port

Constructors in org.apache.ignite.internal.processors.port with parameters of type GridKernalContext
Constructor and Description
`GridPortProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.query

Methods in org.apache.ignite.internal.processors.query that return GridKernalContext
`GridKernalContext` CacheQueryObjectValueContext.`kernalContext()`

Methods in org.apache.ignite.internal.processors.query with parameters of type GridKernalContext
`static QueryBinaryProperty` QueryUtils.`buildBinaryProperty(GridKernalContext ctx, String pathStr, Class<?> resType, Map<String,String> aliases, Boolean isKeyField, boolean notNull, Object dlftVal, int precision, int scale)` Builds binary object property.
`static void` QueryUtils.`processBinaryMeta(GridKernalContext ctx, QueryEntity qryEntity, QueryTypeDescriptorImpl d)` Processes declarative metadata for binary object.
`void` GridQueryIndexing.`start(GridKernalContext ctx, GridSpinBusyLock busyLock)` Starts indexing.

Constructors in org.apache.ignite.internal.processors.query with parameters of type GridKernalContext
Constructor and Description
`CacheQueryObjectValueContext(GridKernalContext ctx)` Constructor.
`GridQueryProcessor(GridKernalContext ctx)`
`SqlClientContext(GridKernalContext ctx, javax.cache.configuration.Factory<GridWorker> orderedBatchWorkerFactory, boolean distributedJoins, boolean enforceJoinOrder, boolean collocated, boolean replicatedOnly, boolean lazy, boolean skipReducerOnUpdate)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.query.property

Constructors in org.apache.ignite.internal.processors.query.property with parameters of type GridKernalContext
Constructor and Description
`QueryBinaryProperty(GridKernalContext ctx, String propName, QueryBinaryProperty parent, Class<?> type, Boolean key, String alias, boolean notNull, Object defaultValue, int precision, int scale)` Constructor.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.query.schema

Constructors in org.apache.ignite.internal.processors.query.schema with parameters of type GridKernalContext
Constructor and Description
`SchemaOperationManager(GridKernalContext ctx, GridQueryProcessor qryProc, SchemaOperationWorker worker, ClusterNode crd)` Constructor.
`SchemaOperationWorker(GridKernalContext ctx, GridQueryProcessor qryProc, IgniteUuid depId, SchemaAbstractOperation op, boolean nop, SchemaOperationException err, boolean cacheRegistered, QueryTypeDescriptorImpl type)` Constructor.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.resource

Constructors in org.apache.ignite.internal.processors.resource with parameters of type GridKernalContext
Constructor and Description
`GridResourceProcessor(GridKernalContext ctx)` Creates resources processor.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.rest

Constructors in org.apache.ignite.internal.processors.rest with parameters of type GridKernalContext
Constructor and Description
`GridRestProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.rest.handlers

Fields in org.apache.ignite.internal.processors.rest.handlers declared as GridKernalContext
`protected GridKernalContext` GridRestCommandHandlerAdapter.`ctx` Kernal context.

Constructors in org.apache.ignite.internal.processors.rest.handlers with parameters of type GridKernalContext
Constructor and Description
`GridRestCommandHandlerAdapter(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.rest.handlers.auth

Constructors in org.apache.ignite.internal.processors.rest.handlers.auth with parameters of type GridKernalContext
Constructor and Description
`AuthenticationCommandHandler(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.rest.handlers.cache

Constructors in org.apache.ignite.internal.processors.rest.handlers.cache with parameters of type GridKernalContext
Constructor and Description
`GridCacheCommandHandler(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.rest.handlers.cluster

Constructors in org.apache.ignite.internal.processors.rest.handlers.cluster with parameters of type GridKernalContext
Constructor and Description
`GridChangeStateCommandHandler(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.rest.handlers.datastructures

Constructors in org.apache.ignite.internal.processors.rest.handlers.datastructures with parameters of type GridKernalContext
Constructor and Description
`DataStructuresCommandHandler(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.rest.handlers.log

Constructors in org.apache.ignite.internal.processors.rest.handlers.log with parameters of type GridKernalContext
Constructor and Description
`GridLogCommandHandler(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.rest.handlers.query

Constructors in org.apache.ignite.internal.processors.rest.handlers.query with parameters of type GridKernalContext
Constructor and Description
`QueryCommandHandler(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.rest.handlers.redis

Constructors in org.apache.ignite.internal.processors.rest.handlers.redis with parameters of type GridKernalContext
Constructor and Description
`GridRedisConnectionCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Handler constructor.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.rest.handlers.redis.server

Constructors in org.apache.ignite.internal.processors.rest.handlers.redis.server with parameters of type GridKernalContext
Constructor and Description
`GridRedisFlushCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Handler constructor.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.rest.handlers.redis.string

Constructors in org.apache.ignite.internal.processors.rest.handlers.redis.string with parameters of type GridKernalContext
Constructor and Description
`GridRedisGetCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Handler constructor.
`GridRedisSetCommandHandler(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Handler constructor.

### Uses of GridKernalContext in org.apache.ignite.internal.processors.rest.handlers.task

Constructors in org.apache.ignite.internal.processors.rest.handlers.task with parameters of type GridKernalContext
Constructor and Description
`GridTaskCommandHandler(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.rest.handlers.top

Constructors in org.apache.ignite.internal.processors.rest.handlers.top with parameters of type GridKernalContext
Constructor and Description
`GridTopologyCommandHandler(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.rest.handlers.user

Constructors in org.apache.ignite.internal.processors.rest.handlers.user with parameters of type GridKernalContext
Constructor and Description
`UserActionCommandHandler(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.rest.handlers.version

Constructors in org.apache.ignite.internal.processors.rest.handlers.version with parameters of type GridKernalContext
Constructor and Description
`GridVersionCommandHandler(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.rest.protocols

Fields in org.apache.ignite.internal.processors.rest.protocols declared as GridKernalContext
`protected GridKernalContext` GridRestProtocolAdapter.`ctx` Context.

Constructors in org.apache.ignite.internal.processors.rest.protocols with parameters of type GridKernalContext
Constructor and Description
`GridRestProtocolAdapter(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.rest.protocols.tcp

Constructors in org.apache.ignite.internal.processors.rest.protocols.tcp with parameters of type GridKernalContext
Constructor and Description
`GridTcpRestNioListener(IgniteLogger log, GridTcpRestProtocol proto, GridRestProtocolHandler hnd, GridKernalContext ctx)` Creates listener which will convert incoming tcp packets to rest requests and forward them to a given rest handler.
`GridTcpRestProtocol(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.rest.protocols.tcp.redis

Constructors in org.apache.ignite.internal.processors.rest.protocols.tcp.redis with parameters of type GridKernalContext
Constructor and Description
`GridRedisNioListener(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.schedule

Constructors in org.apache.ignite.internal.processors.schedule with parameters of type GridKernalContext
Constructor and Description
`IgniteNoopScheduleProcessor(GridKernalContext ctx)`
`IgniteScheduleProcessorAdapter(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.security.os

Constructors in org.apache.ignite.internal.processors.security.os with parameters of type GridKernalContext
Constructor and Description
`GridOsSecurityProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.segmentation.os

Constructors in org.apache.ignite.internal.processors.segmentation.os with parameters of type GridKernalContext
Constructor and Description
`GridOsSegmentationProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.service

Methods in org.apache.ignite.internal.processors.service with parameters of type GridKernalContext
`void` GridServiceProcessor.`onActivate(GridKernalContext kctx)` Called when cluster performing activation.
`void` GridServiceProcessor.`onContinuousProcessorStarted(GridKernalContext ctx)`
`void` GridServiceProcessor.`onDeActivate(GridKernalContext kctx)` Called when cluster performing deactivation.

Constructors in org.apache.ignite.internal.processors.service with parameters of type GridKernalContext
Constructor and Description
`GridServiceProcessor(GridKernalContext ctx)`
`GridServiceProxy(ClusterGroup prj, String name, Class<? super T> svc, boolean sticky, long timeout, GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.session

Constructors in org.apache.ignite.internal.processors.session with parameters of type GridKernalContext
Constructor and Description
`GridTaskSessionProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.subscription

Constructors in org.apache.ignite.internal.processors.subscription with parameters of type GridKernalContext
Constructor and Description
`GridInternalSubscriptionProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.task

Methods in org.apache.ignite.internal.processors.task with parameters of type GridKernalContext
`void` GridTaskProcessor.`onActivate(GridKernalContext kctx)` Called when cluster performing activation.
`void` GridTaskProcessor.`onDeActivate(GridKernalContext kctx)` Called when cluster performing deactivation.

Constructors in org.apache.ignite.internal.processors.task with parameters of type GridKernalContext
Constructor and Description
`GridTaskProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.processors.timeout

Constructors in org.apache.ignite.internal.processors.timeout with parameters of type GridKernalContext
Constructor and Description
`GridTimeoutProcessor(GridKernalContext ctx)`

### Uses of GridKernalContext in org.apache.ignite.internal.util

Methods in org.apache.ignite.internal.util with parameters of type GridKernalContext
`static byte` IgniteUtils.`directProtocolVersion(GridKernalContext ctx, UUID nodeId)` Defines which protocol version to use for communication with the provided node.
`static BaselineTopology` IgniteUtils.`getBaselineTopology(GridKernalContext ctx)`
`static IgniteClosure<UUID,ClusterNode>` IgniteUtils.`id2Node(GridKernalContext ctx)`
`static IgniteLogger` IgniteUtils.`logger(GridKernalContext ctx, AtomicReference<IgniteLogger> logRef, Class<?> cls)` Initializes logger into/from log reference passed in.
`static IgniteLogger` IgniteUtils.`logger(GridKernalContext ctx, AtomicReference<IgniteLogger> logRef, Object obj)` Initializes logger into/from log reference passed in.
`static byte[]` IgniteUtils.`marshal(GridKernalContext ctx, Object obj)` Marshals object to byte array.
`static ClusterNode` IgniteUtils.`randomServerNode(GridKernalContext ctx)`
`static <T> T` IgniteUtils.`unmarshal(GridKernalContext ctx, byte[] arr, ClassLoader clsLdr)` Unmarshals object from the input stream using given class loader.

### Uses of GridKernalContext in org.apache.ignite.spi.indexing

Constructors in org.apache.ignite.spi.indexing with parameters of type GridKernalContext
Constructor and Description
`IndexingQueryFilterImpl(GridKernalContext ctx, AffinityTopologyVersion topVer, int[] partsArr)` Constructor.

### Uses of GridKernalContext in org.apache.ignite.thread

Constructors in org.apache.ignite.thread with parameters of type GridKernalContext
Constructor and Description
`OomExceptionHandler(GridKernalContext ctx)`

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.7.0
Release Date | : November 30 2018