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

Packages that use GridKernalContext
Package | Description
--- | ---
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.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.managers.swapspace | TODO.
org.apache.ignite.internal.processors | TODO.
org.apache.ignite.internal.processors.affinity | Data affinity processor.
org.apache.ignite.internal.processors.cache |
org.apache.ignite.internal.processors.cache.binary | Implementation of binary processor.
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.cacheobject | Cache object processor.
org.apache.ignite.internal.processors.clock |
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.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.nodevalidation |
org.apache.ignite.internal.processors.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.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.utils |
org.apache.ignite.internal.processors.plugin |
org.apache.ignite.internal.processors.port | TODO.
org.apache.ignite.internal.processors.query |
org.apache.ignite.internal.processors.query.h2.twostep.messages |
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.cache | REST in-memory data grid commands.
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.task |
org.apache.ignite.internal.processors.rest.handlers.top | REST topology 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.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.task | TODO.
org.apache.ignite.internal.processors.timeout | TODO.
org.apache.ignite.internal.util | System-wide utility routine and helper classes.

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

Classes in org.apache.ignite.internal that implement GridKernalContext
Modifier and Type | Class and Description
--- | ---
`class` | `GridKernalContextImpl` Implementation of kernal context.

Methods in org.apache.ignite.internal that return GridKernalContext
Modifier and Type | Method and Description
--- | ---
`GridKernalContext` | IgniteKernal.`context()` It's intended for use by internal marshalling implementation only.
`GridKernalContext` | IgniteEx.`context()` Internal context.

Methods in org.apache.ignite.internal with parameters of type GridKernalContext
Modifier and Type | Method and Description
--- | ---
`<T extends GridComponent> T` | IgniteComponentType.`create(GridKernalContext ctx, boolean noOp)` Creates component.
`<T extends GridComponent> 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 <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.`onContinuousProcessorStarted(GridKernalContext ctx)`
`void` | GridMessageListenHandler.`onListenerRegistered(UUID routineId, GridKernalContext ctx)` Callback called after listener is registered and acknowledgement is sent.
`void` | MarshallerContextImpl.`onMarshallerCacheStarted(GridKernalContext ctx)`
`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` | GridMessageListenHandler.`unregister(UUID routineId, GridKernalContext ctx)` Unregisters listener.

Constructors in org.apache.ignite.internal with parameters of type GridKernalContext
Constructor and Description
`ComputeTaskInternalFuture(ComputeTaskSession ses, GridKernalContext ctx)`
`GridCachePluginContext(GridKernalContext ctx, CacheConfiguration igniteCacheCfg, CachePluginConfiguration cachePluginCfg)`
`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, long startTime, long endTime, Collection<ComputeJobSibling> siblings, Map<Object,Object> attrs, GridKernalContext ctx, boolean fullSup, UUID subjId)`
`IgniteComputeImpl(GridKernalContext ctx, ClusterGroupAdapter prj, UUID subjId, boolean async)`
`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
Modifier and Type | Field and Description
--- | ---
`protected GridKernalContext` | ClusterGroupAdapter.`ctx` Kernal context.

Methods in org.apache.ignite.internal.cluster with parameters of type GridKernalContext
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Field and Description
--- | ---
`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

Constructors in org.apache.ignite.internal.managers.discovery with parameters of type GridKernalContext
Constructor and Description
`GridDiscoveryManager(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.managers.swapspace

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

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

Fields in org.apache.ignite.internal.processors declared as GridKernalContext
Modifier and Type | Field and Description
--- | ---
`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 cacheName, AffinityFunction aff, IgnitePredicate<ClusterNode> nodeFilter, int backups, boolean locCache)` Constructs affinity cached calculations.
`GridAffinityProcessor(GridKernalContext ctx)`

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

Methods in org.apache.ignite.internal.processors.cache that return GridKernalContext
Modifier and Type | Method and Description
--- | ---
`GridKernalContext` | GridCacheContext.`kernalContext()`
`GridKernalContext` | GridCacheSharedContext.`kernalContext()`
`GridKernalContext` | CacheObjectContext.`kernalContext()`

Methods in org.apache.ignite.internal.processors.cache with parameters of type GridKernalContext
Modifier and Type | Method and Description
--- | ---
`static Collection<CacheStoreSessionListener>` | GridCacheUtils.`startStoreSessionListeners(GridKernalContext ctx, javax.cache.configuration.Factory<CacheStoreSessionListener>[] factories)` Creates and starts store session listeners.
`static void` | GridCacheUtils.`stopStoreSessionListeners(GridKernalContext ctx, Collection<CacheStoreSessionListener> sesLsnrs)` Stops store session listeners.

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, boolean template, IgniteUuid deploymentId)`

`GridCacheContext(GridKernalContext ctx, GridCacheSharedContext sharedCtx, CacheConfiguration cacheCfg, CacheType cacheType, boolean affNode, boolean updatesAllowed, GridCacheEventManager evtMgr, GridCacheSwapManager swapMgr, CacheStoreManager storeMgr, GridCacheEvictionManager 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, GridCacheDeploymentManager<K,V> depMgr, GridCachePartitionExchangeManager<K,V> exchMgr, CacheAffinitySharedManager<K,V> affMgr, GridCacheIoManager ioMgr, CacheJtaManagerAdapter jtaMgr, Collection<CacheStoreSessionListener> storeSesLsnrs)`

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

Methods in org.apache.ignite.internal.processors.cache.binary with parameters of type GridKernalContext
Modifier and Type | Method and Description
--- | ---
`void` | CacheObjectBinaryProcessorImpl.`onContinuousProcessorStarted(GridKernalContext ctx)`

Constructors in org.apache.ignite.internal.processors.cache.binary with parameters of type GridKernalContext
Constructor and Description
`CacheObjectBinaryContext(GridKernalContext kernalCtx, String cacheName, 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.query

Methods in org.apache.ignite.internal.processors.cache.query with parameters of type GridKernalContext
Modifier and Type | Method and Description
--- | ---
`void` | GridCacheQueryMarshallable.`unmarshall(Marshaller m, GridKernalContext ctx)`
`void` | GridCacheSqlQuery.`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
Modifier and Type | Method and Description
--- | ---
`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` | CacheContinuousQueryHandler.`onListenerRegistered(UUID routineId, GridKernalContext ctx)` Callback called after listener is registered and acknowledgement is sent.
`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` | 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).
`GridContinuousHandler.RegisterStatus` | CacheContinuousQueryHandler.`register(UUID nodeId, UUID routineId, GridKernalContext ctx)` Registers listener.
`void` | CacheContinuousQueryHandler.`unregister(UUID routineId, GridKernalContext ctx)` Unregisters listener.
`void` | CacheContinuousQueryHandler.`waitTopologyFuture(GridKernalContext ctx)` Wait topology.

Constructors in org.apache.ignite.internal.processors.cache.query.continuous with parameters of type GridKernalContext
Constructor and Description
`CacheContinuousQueryHandler.DeployableObject(Object obj, GridKernalContext ctx)`

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

Methods in org.apache.ignite.internal.processors.cache.store that return GridKernalContext
Modifier and Type | Method and Description
--- | ---
`protected GridKernalContext` | CacheOsStoreManager.`igniteContext()`
`protected abstract GridKernalContext` | GridCacheStoreManagerAdapter.`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.cacheobject

Methods in org.apache.ignite.internal.processors.cacheobject with parameters of type GridKernalContext
Modifier and Type | Method and Description
--- | ---
`void` | IgniteCacheObjectProcessor.`onContinuousProcessorStarted(GridKernalContext ctx)`
`void` | IgniteCacheObjectProcessorImpl.`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.clock

Methods in org.apache.ignite.internal.processors.clock with parameters of type GridKernalContext
Modifier and Type | Method and Description
--- | ---
`void` | GridClockServer.`start(GridKernalContext ctx)` Starts server.

Constructors in org.apache.ignite.internal.processors.clock with parameters of type GridKernalContext
Constructor and Description
`GridClockSyncProcessor(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

Constructors in org.apache.ignite.internal.processors.cluster with parameters of type GridKernalContext
Constructor and Description
`ClusterProcessor(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
Modifier and Type | Method and Description
--- | ---
`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.`onListenerRegistered(UUID routineId, GridKernalContext ctx)` Callback called after listener is registered and acknowledgement is sent.
`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

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.hadoop

Constructors in org.apache.ignite.internal.processors.hadoop with parameters of type GridKernalContext
Constructor and Description
`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
Modifier and Type | Method and Description
--- | ---
`GridKernalContext` | IgfsContext.`kernalContext()`

Methods in org.apache.ignite.internal.processors.igfs with parameters of type GridKernalContext
Modifier and Type | Method and Description
--- | ---
`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.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

Constructors in org.apache.ignite.internal.processors.odbc with parameters of type GridKernalContext
Constructor and Description
`OdbcMessageParser(GridKernalContext ctx)`
`OdbcNioListener(GridKernalContext ctx, GridSpinBusyLock busyLock, int maxCursors)` Constructor.
`OdbcProcessor(GridKernalContext ctx)`
`OdbcRequestHandler(GridKernalContext ctx, GridSpinBusyLock busyLock, int maxCursors)` 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
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`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.compute

Methods in org.apache.ignite.internal.processors.platform.compute with parameters of type GridKernalContext
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`void` | PlatformMessageFilterImpl.`initialize(GridKernalContext kernalCtx)` Initializes the filter.
`void` | PlatformMessageLocalFilter.`initialize(GridKernalContext ctx)` Initializes the filter.

### 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
Modifier and Type | Method and Description
--- | ---
`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.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 with parameters of type GridKernalContext
Modifier and Type | Method and Description
--- | ---
`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
`GridQueryProcessor(GridKernalContext ctx)`

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

Methods in org.apache.ignite.internal.processors.query.h2.twostep.messages with parameters of type GridKernalContext
Modifier and Type | Method and Description
--- | ---
`void` | GridQueryRequest.`unmarshall(Marshaller m, GridKernalContext ctx)` Deprecated.

### 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
Modifier and Type | Field and Description
--- | ---
`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.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.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.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.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
Modifier and Type | Field and Description
--- | ---
`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
`GridTcpMemcachedNioListener(IgniteLogger log, GridRestProtocolHandler hnd, GridKernalContext ctx)` Creates listener which will convert incoming tcp packets to rest requests and forward them to a given rest handler.
`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.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
Modifier and Type | Method and Description
--- | ---
`void` | GridServiceProcessor.`onContinuousProcessorStarted(GridKernalContext ctx)`

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, 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.task

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
Modifier and Type | Method and Description
--- | ---
`static byte` | IgniteUtils.`directProtocolVersion(GridKernalContext ctx, UUID nodeId)` Defines which protocol version to use for communication with the provided node.
`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.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.7.0
Release Date | : August 1 2016