## 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.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.distributed.dht |
org.apache.ignite.internal.processors.cache.query |
org.apache.ignite.internal.processors.clock |
org.apache.ignite.internal.processors.closure | TODO.
org.apache.ignite.internal.processors.continuous |
org.apache.ignite.internal.processors.dataload | Data loader 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 processer.
org.apache.ignite.internal.processors.job | TODO.
org.apache.ignite.internal.processors.jobmetrics | TODO.
org.apache.ignite.internal.processors.offheap |
org.apache.ignite.internal.processors.plugin |
org.apache.ignite.internal.processors.port | TODO.
org.apache.ignite.internal.processors.portable.os | No-op implementation of portable processor.
org.apache.ignite.internal.processors.query |
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.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.securesession.os |
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.streamer | TODO.
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.internal.util.future | Future related classes.
org.apache.ignite.internal.util.worker | Common utility classes for threads.

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

Fields in org.apache.ignite.internal declared as GridKernalContext
Modifier and Type | Field and Description
--- | ---
`protected GridKernalContext` | ClusterGroupAdapter.`ctx` 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.

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.`onListenerRegistered(UUID routineId, GridKernalContext ctx)` Callback called after listener is registered and acknowledgement is sent.
`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).
`boolean` | GridMessageListenHandler.`register(UUID nodeId, UUID routineId, GridKernalContext ctx)` Registers listener.
`protected void` | ClusterGroupAdapter.`setKernalContext(GridKernalContext ctx)` Sets kernal context.
`void` | GridMessageListenHandler.`unregister(UUID routineId, GridKernalContext ctx)` Unregisters listener.

Constructors in org.apache.ignite.internal with parameters of type GridKernalContext
Constructor and Description
`ClusterGroupAdapter(ClusterGroup parent, GridKernalContext ctx, UUID subjId, IgnitePredicate<ClusterNode> p)`
`ClusterGroupAdapter(ClusterGroup parent, GridKernalContext ctx, UUID subjId, Set<UUID> ids)`
`ComputeTaskInternalFuture(ComputeTaskSession ses, GridKernalContext ctx)`
`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, PluginConfiguration cfg, 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.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
`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()`

Constructors in org.apache.ignite.internal.processors.cache with parameters of type GridKernalContext
Constructor and Description

`GridCacheContext(GridKernalContext ctx, GridCacheSharedContext sharedCtx, CacheConfiguration cacheCfg, GridCacheEventManager<K,V> evtMgr, GridCacheSwapManager<K,V> swapMgr, IgniteCacheSerializationManager<K,V> serMgr, GridCacheStoreManager<K,V> storeMgr, GridCacheEvictionManager<K,V> evictMgr, GridCacheQueryManager<K,V> qryMgr, CacheContinuousQueryManager<K,V> contQryMgr, GridCacheAffinityManager<K,V> affMgr, CacheDataStructuresManager<K,V> dataStructuresMgr, GridCacheTtlManager<K,V> ttlMgr, GridCacheDrManager<K,V> drMgr, CacheJtaManagerAdapter<K,V> jtaMgr)`

`GridCacheProcessor(GridKernalContext ctx)`
`GridCacheSharedContext(GridKernalContext kernalCtx, IgniteTxManager<K,V> txMgr, GridCacheVersionManager<K,V> verMgr, GridCacheMvccManager<K,V> mvccMgr, GridCacheDeploymentManager<K,V> depMgr, GridCachePartitionExchangeManager<K,V> exchMgr, GridCacheIoManager<K,V> ioMgr)`
`GridCacheStoreManager(GridKernalContext ctx, Map<CacheStore,ThreadLocal> sesHolders, CacheStore<K,Object> cfgStore, CacheConfiguration cfg)`

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

Constructors in org.apache.ignite.internal.processors.cache.distributed.dht with parameters of type GridKernalContext
Constructor and Description
`GridDhtEmbeddedFuture(GridKernalContext ctx, IgniteInternalFuture<B> embedded, IgniteBiClosure<B,Exception,A> c)`
`GridDhtEmbeddedFuture(GridKernalContext ctx, IgniteInternalFuture<B> embedded, IgniteBiClosure<B,Exception,A> c, Collection<Integer> invalidParts)`
`GridDhtEmbeddedFuture(IgniteInternalFuture<B> embedded, IgniteBiClosure<B,Exception,IgniteInternalFuture<A>> c, GridKernalContext ctx)`
`GridDhtFinishedFuture(GridKernalContext ctx, T t)`
`GridDhtFinishedFuture(GridKernalContext ctx, Throwable err)`

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

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

### 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.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.`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).
`boolean` | 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.dataload

Constructors in org.apache.ignite.internal.processors.dataload with parameters of type GridKernalContext
Constructor and Description
`GridDataLoaderProcessor(GridKernalContext ctx)`
`IgniteDataLoaderImpl(GridKernalContext ctx, String cacheName, DelayQueue<IgniteDataLoaderImpl<K,V>> flushQ, boolean compact)`

### 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
`IgniteHadoopNoopProcessor(GridKernalContext ctx)`
`IgniteHadoopProcessorAdapter(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()`

Constructors in org.apache.ignite.internal.processors.igfs with parameters of type GridKernalContext
Constructor and Description
`IgfsContext(GridKernalContext ctx, IgfsConfiguration 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.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.plugin

Constructors in org.apache.ignite.internal.processors.plugin with parameters of type GridKernalContext
Constructor and Description
`IgnitePluginProcessor(GridKernalContext ctx, IgniteConfiguration cfg)`

### 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.portable.os

Constructors in org.apache.ignite.internal.processors.portable.os with parameters of type GridKernalContext
Constructor and Description
`GridOsPortableProcessor(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)` 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.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)`
`GridCacheQueryCommandHandler(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.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.securesession.os

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

Constructors in org.apache.ignite.internal.processors.service with parameters of type GridKernalContext
Constructor and Description
`GridServiceDeploymentFuture(GridKernalContext ctx, ServiceConfiguration cfg)`
`GridServiceProcessor(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.streamer

Methods in org.apache.ignite.internal.processors.streamer that return GridKernalContext
Modifier and Type | Method and Description
--- | ---
`GridKernalContext` | IgniteStreamerEx.`kernalContext()`
`GridKernalContext` | IgniteStreamerImpl.`kernalContext()`

Constructors in org.apache.ignite.internal.processors.streamer with parameters of type GridKernalContext
Constructor and Description
`GridStreamerContextImpl(GridKernalContext ctx, StreamerConfiguration cfg, IgniteStreamerEx streamer)`
`GridStreamProcessor(GridKernalContext ctx)`
`IgniteStreamerImpl(GridKernalContext ctx, StreamerConfiguration c)`

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

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

Fields in org.apache.ignite.internal.util.future declared as GridKernalContext
Modifier and Type | Field and Description
--- | ---
`protected GridKernalContext` | GridFutureAdapter.`ctx` Context.
`protected GridKernalContext` | GridFinishedFuture.`ctx` Context.

Constructors in org.apache.ignite.internal.util.future with parameters of type GridKernalContext
Constructor and Description
`GridCompoundFuture(GridKernalContext ctx)`
`GridCompoundFuture(GridKernalContext ctx, IgniteReducer<T,R> rdc)`
`GridCompoundFuture(GridKernalContext ctx, IgniteReducer<T,R> rdc, Iterable<IgniteInternalFuture<T>> futs)`
`GridCompoundIdentityFuture(GridKernalContext ctx)`
`GridCompoundIdentityFuture(GridKernalContext ctx, IgniteReducer<T,T> rdc)`
`GridEmbeddedFuture(boolean syncNotify, IgniteInternalFuture<B> embedded, IgniteBiClosure<B,Exception,IgniteInternalFuture<A>> c, GridKernalContext ctx)` Embeds futures.
`GridEmbeddedFuture(GridKernalContext ctx, IgniteInternalFuture<B> embedded, IgniteBiClosure<B,Exception,A> c)`
`GridEmbeddedFuture(GridKernalContext ctx, IgniteInternalFuture<B> embedded, IgniteBiClosure<B,Exception,IgniteInternalFuture<A>> c1, IgniteBiClosure<A,Exception,A> c2)` Embeds futures.
`GridEmbeddedFuture(IgniteInternalFuture<B> embedded, IgniteBiClosure<B,Exception,IgniteInternalFuture<A>> c, GridKernalContext ctx)` Embeds futures.
`GridFinishedFuture(GridKernalContext ctx)` Creates finished future with complete value.
`GridFinishedFuture(GridKernalContext ctx, T t)` Creates finished future with complete value.
`GridFinishedFuture(GridKernalContext ctx, Throwable err)`
`GridFutureAdapter(GridKernalContext ctx)`
`GridFutureAdapter(GridKernalContext ctx, boolean syncNotify)`
`GridFutureChainListener(GridKernalContext ctx, GridFutureAdapter<R> fut, IgniteClosure<? super IgniteInternalFuture<T>,R> doneCb)` Constructs chain listener.
`IgniteFinishedFutureImpl(GridKernalContext ctx)`
`IgniteFinishedFutureImpl(GridKernalContext ctx, Throwable err)`

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

Constructors in org.apache.ignite.internal.util.worker with parameters of type GridKernalContext
Constructor and Description
`GridWorkerFuture(GridKernalContext ctx)`

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.0.0-RC1
Release Date | : February 17 2015