# Uses of Package
org.apache.ignite.internal

Packages that use org.apache.ignite.internal
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.distributed |
org.apache.ignite.internal.processors.cache.distributed.dht |
org.apache.ignite.internal.processors.cache.distributed.dht.atomic |
org.apache.ignite.internal.processors.cache.distributed.dht.colocated |
org.apache.ignite.internal.processors.cache.distributed.dht.preloader |
org.apache.ignite.internal.processors.cache.distributed.near |
org.apache.ignite.internal.processors.cache.local |
org.apache.ignite.internal.processors.cache.local.atomic |
org.apache.ignite.internal.processors.cache.query |
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.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 processer.
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.offheap |
org.apache.ignite.internal.processors.plugin |
org.apache.ignite.internal.processors.port | TODO.
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.security |
org.apache.ignite.internal.processors.security.os |
org.apache.ignite.internal.processors.segmentation | Segmentation processor.
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.
org.apache.ignite.internal.util.future | Future related classes.
org.apache.ignite.internal.util.lang |
org.apache.ignite.internal.util.nio | NIO server interfaces and common utility classes for NIO.
org.apache.ignite.internal.util.worker | Common utility classes for threads.
org.apache.ignite.internal.visor |
org.apache.ignite.internal.visor.cache |
org.apache.ignite.internal.visor.compute |
org.apache.ignite.internal.visor.node |

Classes in org.apache.ignite.internal used by org.apache.ignite.internal
Class and Description
AsyncSupportAdapter Adapter for `IgniteAsyncSupport`.
ComputeTaskInternalFuture This class provide implementation for task future.
GridClosureCallMode Distribution modes for one or more closures executed via `Grid.call(...)` methods.
GridComponent Interface for all main internal Ignite components (managers and processors).
GridComponent.DiscoveryDataExchangeType Unique component type for discovery data exchange.
GridJobSiblingImpl This class provides implementation for job sibling.
GridKernalContext

GridKernalGateway
This interface guards access to implementations of public methods that access kernal functionality from the following main API interfaces: `ClusterGroup` Note that this kernal gateway should not be used to guard against method from the following non-rich interfaces since their implementations are already managed by their respective implementing classes: `Ignite` `ClusterNode` Kernal gateway is also responsible for notifying various futures about the change in kernal state so that issued futures could properly interrupt themselves when kernal becomes unavailable while future is held externally by the user.

GridKernalState Kernal life cycle states.
GridLoggerProxy
GridPerformanceSuggestions Grid performance suggestions.
GridTaskSessionImpl Task session.
GridTaskSessionInternal Internal task session interface.
GridTopic Communication topic.
IgniteComponentType Component type.
IgniteEx Extended Grid interface which provides some additional methods required for kernal and Visor.
IgniteInternalFuture Extension for standard `Future` interface.
IgniteKernal Ignite kernal.
MarshallerContextAdapter Marshaller context adapter.
MarshallerContextImpl Marshaller context implementation.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.cluster
Class and Description
AsyncSupportAdapter Adapter for `IgniteAsyncSupport`.
GridKernalContext

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.executor
Class and Description
GridKernalContext

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.managers
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridComponent.DiscoveryDataExchangeType Unique component type for discovery data exchange.
GridKernalContext

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.managers.checkpoint
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext
GridTaskSessionInternal Internal task session interface.
SkipDaemon Lifecycle callbacks will not be called for grid components marked with this annotation.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.managers.collision
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridJobSessionImpl Job session implementation.
GridKernalContext
SkipDaemon Lifecycle callbacks will not be called for grid components marked with this annotation.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.managers.communication
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext
GridTopic Communication topic.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.managers.deployment
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.managers.discovery
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.managers.eventstorage
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.managers.failover
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext
GridTaskSessionImpl Task session.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.managers.indexing
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext
SkipDaemon Lifecycle callbacks will not be called for grid components marked with this annotation.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.managers.loadbalancer
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext
GridTaskSessionImpl Task session.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.managers.swapspace
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext
SkipDaemon Lifecycle callbacks will not be called for grid components marked with this annotation.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridComponent.DiscoveryDataExchangeType Unique component type for discovery data exchange.
GridKernalContext

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.affinity
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.cache
Class and Description
AsyncSupportAdapter Adapter for `IgniteAsyncSupport`.
GridComponent Interface for all main internal Ignite components (managers and processors).
GridComponent.DiscoveryDataExchangeType Unique component type for discovery data exchange.
GridDirectTransient Annotates transient fields.
GridKernalContext
IgniteEx Extended Grid interface which provides some additional methods required for kernal and Visor.
IgniteInternalFuture Extension for standard `Future` interface.
IgniteTransactionsEx Extended interface to work with system transactions.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.cache.distributed
Class and Description
GridDirectTransient Annotates transient fields.
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.cache.distributed.dht
Class and Description
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.cache.distributed.dht.atomic
Class and Description
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.cache.distributed.dht.colocated
Class and Description
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.cache.distributed.dht.preloader
Class and Description
IgniteInternalFuture Extension for standard `Future` interface.
IgniteInterruptedCheckedException This exception is used to wrap standard `InterruptedException` into `IgniteCheckedException`.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.cache.distributed.near
Class and Description
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.cache.local
Class and Description
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.cache.local.atomic
Class and Description
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.cache.query
Class and Description
GridKernalContext
IgniteInternalFuture Extension for standard `Future` interface.
IgniteInterruptedCheckedException This exception is used to wrap standard `InterruptedException` into `IgniteCheckedException`.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.cache.store
Class and Description
GridKernalContext

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.cache.transactions
Class and Description
IgniteCodeGeneratingFail Annotates fields that code generator should not be override.
IgniteInternalFuture Extension for standard `Future` interface.
IgniteTransactionsEx Extended interface to work with system transactions.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.cacheobject
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.clock
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext
IgniteInterruptedCheckedException This exception is used to wrap standard `InterruptedException` into `IgniteCheckedException`.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.closure
Class and Description
ComputeTaskInternalFuture This class provide implementation for task future.
GridClosureCallMode Distribution modes for one or more closures executed via `Grid.call(...)` methods.
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.cluster
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.continuous
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridComponent.DiscoveryDataExchangeType Unique component type for discovery data exchange.
GridKernalContext
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.datastreamer
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.datastructures
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.hadoop
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.igfs
Class and Description
AsyncSupportAdapter Adapter for `IgniteAsyncSupport`.
GridComponent Interface for all main internal Ignite components (managers and processors).
GridInternalWrapper Internal wrapper interface for custom resource injection logic.
GridKernalContext
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.job
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridJobExecuteRequest Job execution request.
GridJobSessionImpl Job session implementation.
GridKernalContext
SkipDaemon Lifecycle callbacks will not be called for grid components marked with this annotation.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.jobmetrics
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.nodevalidation
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.offheap
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.plugin
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridComponent.DiscoveryDataExchangeType Unique component type for discovery data exchange.
GridKernalContext

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.port
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.query
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.resource
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridJobContextImpl Remote job context implementation.
GridKernalContext
GridTaskSessionImpl Task session.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.rest
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.rest.handlers
Class and Description
GridKernalContext
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.rest.handlers.cache
Class and Description
GridKernalContext
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.rest.handlers.datastructures
Class and Description
GridKernalContext
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.rest.handlers.task
Class and Description
GridKernalContext
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.rest.handlers.top
Class and Description
GridKernalContext
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.rest.handlers.version
Class and Description
GridKernalContext
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.rest.protocols
Class and Description
GridKernalContext

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.rest.protocols.tcp
Class and Description
GridKernalContext

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.schedule
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.security
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.security.os
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.segmentation
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.segmentation.os
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.service
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.session
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext
GridTaskSessionImpl Task session.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.task
Class and Description
ComputeTaskInternalFuture This class provide implementation for task future.
GridComponent Interface for all main internal Ignite components (managers and processors).
GridJobExecuteResponse Job execution response.
GridKernalContext
GridTaskSessionImpl Task session.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.processors.timeout
Class and Description
GridComponent Interface for all main internal Ignite components (managers and processors).
GridKernalContext

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.util
Class and Description
GridKernalContext
IgniteInternalFuture Extension for standard `Future` interface.
IgniteInterruptedCheckedException This exception is used to wrap standard `InterruptedException` into `IgniteCheckedException`.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.util.future
Class and Description
GridKernalContext
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.util.lang
Class and Description
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.util.nio
Class and Description
IgniteInternalFuture Extension for standard `Future` interface.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.util.worker
Class and Description
IgniteInternalFuture Extension for standard `Future` interface.
IgniteInterruptedCheckedException This exception is used to wrap standard `InterruptedException` into `IgniteCheckedException`.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.visor
Class and Description
IgniteEx Extended Grid interface which provides some additional methods required for kernal and Visor.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.visor.cache
Class and Description
IgniteEx Extended Grid interface which provides some additional methods required for kernal and Visor.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.visor.compute
Class and Description
IgniteEx Extended Grid interface which provides some additional methods required for kernal and Visor.

Classes in org.apache.ignite.internal used by org.apache.ignite.internal.visor.node
Class and Description
IgniteEx Extended Grid interface which provides some additional methods required for kernal and Visor.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.1.0-incubating
Release Date | : May 20 2015