# Uses of Package
org.apache.ignite.compute

Packages that use org.apache.ignite.compute
Package | Description
--- | ---
org.apache.ignite | Contains entry-point Ignite & HPC APIs.
org.apache.ignite.compute | Contains Compute Grid functionality.
org.apache.ignite.compute.gridify | Contains APIs utilized for AOP-based grid-enabling.
org.apache.ignite.compute.gridify.aop | Contains common classes for different AOP providers.
org.apache.ignite.igfs.mapreduce | Contains APIs for In-Memory MapReduce over IGFS.
org.apache.ignite.internal | Contains main implementation.
org.apache.ignite.internal.managers.checkpoint | TODO.
org.apache.ignite.internal.managers.collision | TODO.
org.apache.ignite.internal.managers.deployment | TODO.
org.apache.ignite.internal.managers.failover | TODO.
org.apache.ignite.internal.managers.loadbalancer | TODO.
org.apache.ignite.internal.processors.cache |
org.apache.ignite.internal.processors.cache.query.jdbc |
org.apache.ignite.internal.processors.closure | TODO.
org.apache.ignite.internal.processors.igfs | Contains high performance file system processor.
org.apache.ignite.internal.processors.job | TODO.
org.apache.ignite.internal.processors.platform.compute |
org.apache.ignite.internal.processors.resource | TODO.
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.util | System-wide utility routine and helper classes.
org.apache.ignite.internal.util.gridify | Utility classes for gridify annotations.
org.apache.ignite.internal.util.lang |
org.apache.ignite.internal.visor |
org.apache.ignite.internal.visor.cache |
org.apache.ignite.internal.visor.compute |
org.apache.ignite.internal.visor.debug |
org.apache.ignite.internal.visor.file |
org.apache.ignite.internal.visor.igfs |
org.apache.ignite.internal.visor.log |
org.apache.ignite.internal.visor.misc |
org.apache.ignite.internal.visor.node |
org.apache.ignite.internal.visor.query |
org.apache.ignite.internal.visor.service |
org.apache.ignite.spi.collision | Contains APIs for collision SPI.
org.apache.ignite.spi.failover | Contains APIs for failover SPI.
org.apache.ignite.spi.loadbalancing | Contains APIs for load balancing SPI.
org.apache.ignite.spi.loadbalancing.adaptive | Contains adaptive load balancing SPI.
org.apache.ignite.spi.loadbalancing.roundrobin | Contains default round-robin implementation for load balancing SPI.
org.apache.ignite.spi.loadbalancing.weightedrandom | Contains weighted random-base implementation for load balancing SPI.

Classes in org.apache.ignite.compute used by org.apache.ignite
Class and Description
ComputeTask Grid task interface defines a task that can be executed on the grid.
ComputeTaskFuture This class defines a handler for asynchronous task execution.

Classes in org.apache.ignite.compute used by org.apache.ignite.compute
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeJobAdapter Convenience adapter for `ComputeJob` implementations.
ComputeJobContext Context attached to every job executed on the grid.
ComputeJobContinuation Defines continuation support for grid job context.
ComputeJobResult Result of remote job which gets passed into `ComputeTask.result(ComputeJobResult, List)` method.
ComputeJobResultPolicy This enumeration provides different types of actions following the last received job result.
ComputeJobSibling Job sibling interface defines a job from the same split.
ComputeTask Grid task interface defines a task that can be executed on the grid.
ComputeTaskAdapter Convenience adapter for `ComputeTask` interface.
ComputeTaskSession Defines a distributed session for particular task execution.
ComputeTaskSessionAttributeListener This interface defines listener for task session attributes.
ComputeTaskSessionScope Defines life-time scopes for checkpoint operations.

Classes in org.apache.ignite.compute used by org.apache.ignite.compute.gridify
Class and Description
ComputeTask Grid task interface defines a task that can be executed on the grid.
ComputeTaskAdapter Convenience adapter for `ComputeTask` interface.
ComputeTaskSplitAdapter This class defines simplified adapter for `ComputeTask`.

Classes in org.apache.ignite.compute used by org.apache.ignite.compute.gridify.aop
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeJobResult Result of remote job which gets passed into `ComputeTask.result(ComputeJobResult, List)` method.
ComputeTask Grid task interface defines a task that can be executed on the grid.
ComputeTaskAdapter Convenience adapter for `ComputeTask` interface.

Classes in org.apache.ignite.compute used by org.apache.ignite.igfs.mapreduce
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeJobResult Result of remote job which gets passed into `ComputeTask.result(ComputeJobResult, List)` method.
ComputeTask Grid task interface defines a task that can be executed on the grid.
ComputeTaskAdapter Convenience adapter for `ComputeTask` interface.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeJobContext Context attached to every job executed on the grid.
ComputeJobContinuation Defines continuation support for grid job context.
ComputeJobResult Result of remote job which gets passed into `ComputeTask.result(ComputeJobResult, List)` method.
ComputeJobSibling Job sibling interface defines a job from the same split.
ComputeTask Grid task interface defines a task that can be executed on the grid.
ComputeTaskFuture This class defines a handler for asynchronous task execution.
ComputeTaskSession Defines a distributed session for particular task execution.
ComputeTaskSessionAttributeListener This interface defines listener for task session attributes.
ComputeTaskSessionScope Defines life-time scopes for checkpoint operations.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.managers.checkpoint
Class and Description
ComputeTaskSessionScope Defines life-time scopes for checkpoint operations.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.managers.collision
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeJobContext Context attached to every job executed on the grid.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.managers.deployment
Class and Description
ComputeTask Grid task interface defines a task that can be executed on the grid.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.managers.failover
Class and Description
ComputeJobResult Result of remote job which gets passed into `ComputeTask.result(ComputeJobResult, List)` method.
ComputeTaskSession Defines a distributed session for particular task execution.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.managers.loadbalancer
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeLoadBalancer Load balancer is used for finding the best balanced node according to load balancing policy.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.processors.cache
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeJobAdapter Convenience adapter for `ComputeJob` implementations.
ComputeJobContext Context attached to every job executed on the grid.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.processors.cache.query.jdbc
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeJobResult Result of remote job which gets passed into `ComputeTask.result(ComputeJobResult, List)` method.
ComputeJobResultPolicy This enumeration provides different types of actions following the last received job result.
ComputeTask Grid task interface defines a task that can be executed on the grid.
ComputeTaskAdapter Convenience adapter for `ComputeTask` interface.
ComputeTaskSplitAdapter This class defines simplified adapter for `ComputeTask`.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.processors.closure
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeJobMasterLeaveAware Annotation for handling master node leave during job execution.
ComputeTask Grid task interface defines a task that can be executed on the grid.
ComputeTaskAdapter Convenience adapter for `ComputeTask` interface.
ComputeTaskSession Defines a distributed session for particular task execution.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.processors.igfs
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.processors.job
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeJobContext Context attached to every job executed on the grid.
ComputeJobSibling Job sibling interface defines a job from the same split.
ComputeTaskSession Defines a distributed session for particular task execution.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.processors.platform.compute
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeJobResult Result of remote job which gets passed into `ComputeTask.result(ComputeJobResult, List)` method.
ComputeJobResultPolicy This enumeration provides different types of actions following the last received job result.
ComputeTask Grid task interface defines a task that can be executed on the grid.
ComputeTaskFuture This class defines a handler for asynchronous task execution.
ComputeTaskNoResultCache This annotation disables caching of task results when attached to `ComputeTask` class being executed.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.processors.resource
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeLoadBalancer Load balancer is used for finding the best balanced node according to load balancing policy.
ComputeTask Grid task interface defines a task that can be executed on the grid.
ComputeTaskContinuousMapper Defines a mapper that can be used for asynchronous job sending.
ComputeTaskSession Defines a distributed session for particular task execution.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.processors.session
Class and Description
ComputeJobSibling Job sibling interface defines a job from the same split.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.processors.task
Class and Description
ComputeTask Grid task interface defines a task that can be executed on the grid.
ComputeTaskFuture This class defines a handler for asynchronous task execution.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.util
Class and Description
ComputeTask Grid task interface defines a task that can be executed on the grid.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.util.gridify
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeJobAdapter Convenience adapter for `ComputeJob` implementations.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.util.lang
Class and Description
ComputeJobResult Result of remote job which gets passed into `ComputeTask.result(ComputeJobResult, List)` method.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.visor
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeJobAdapter Convenience adapter for `ComputeJob` implementations.
ComputeJobResult Result of remote job which gets passed into `ComputeTask.result(ComputeJobResult, List)` method.
ComputeJobResultPolicy This enumeration provides different types of actions following the last received job result.
ComputeTask Grid task interface defines a task that can be executed on the grid.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.visor.cache
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeJobAdapter Convenience adapter for `ComputeJob` implementations.
ComputeJobResult Result of remote job which gets passed into `ComputeTask.result(ComputeJobResult, List)` method.
ComputeTask Grid task interface defines a task that can be executed on the grid.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.visor.compute
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeJobResult Result of remote job which gets passed into `ComputeTask.result(ComputeJobResult, List)` method.
ComputeJobResultPolicy This enumeration provides different types of actions following the last received job result.
ComputeTask Grid task interface defines a task that can be executed on the grid.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.visor.debug
Class and Description
ComputeTask Grid task interface defines a task that can be executed on the grid.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.visor.file
Class and Description
ComputeTask Grid task interface defines a task that can be executed on the grid.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.visor.igfs
Class and Description
ComputeTask Grid task interface defines a task that can be executed on the grid.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.visor.log
Class and Description
ComputeJobResult Result of remote job which gets passed into `ComputeTask.result(ComputeJobResult, List)` method.
ComputeTask Grid task interface defines a task that can be executed on the grid.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.visor.misc
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeJobResult Result of remote job which gets passed into `ComputeTask.result(ComputeJobResult, List)` method.
ComputeJobResultPolicy This enumeration provides different types of actions following the last received job result.
ComputeTask Grid task interface defines a task that can be executed on the grid.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.visor.node
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeJobAdapter Convenience adapter for `ComputeJob` implementations.
ComputeJobResult Result of remote job which gets passed into `ComputeTask.result(ComputeJobResult, List)` method.
ComputeTask Grid task interface defines a task that can be executed on the grid.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.visor.query
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeJobAdapter Convenience adapter for `ComputeJob` implementations.
ComputeJobResult Result of remote job which gets passed into `ComputeTask.result(ComputeJobResult, List)` method.
ComputeTask Grid task interface defines a task that can be executed on the grid.

Classes in org.apache.ignite.compute used by org.apache.ignite.internal.visor.service
Class and Description
ComputeTask Grid task interface defines a task that can be executed on the grid.

Classes in org.apache.ignite.compute used by org.apache.ignite.spi.collision
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeJobContext Context attached to every job executed on the grid.
ComputeTaskSession Defines a distributed session for particular task execution.

Classes in org.apache.ignite.compute used by org.apache.ignite.spi.failover
Class and Description
ComputeJobResult Result of remote job which gets passed into `ComputeTask.result(ComputeJobResult, List)` method.
ComputeTaskSession Defines a distributed session for particular task execution.

Classes in org.apache.ignite.compute used by org.apache.ignite.spi.loadbalancing
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeTaskSession Defines a distributed session for particular task execution.

Classes in org.apache.ignite.compute used by org.apache.ignite.spi.loadbalancing.adaptive
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeTaskSession Defines a distributed session for particular task execution.

Classes in org.apache.ignite.compute used by org.apache.ignite.spi.loadbalancing.roundrobin
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeTaskSession Defines a distributed session for particular task execution.

Classes in org.apache.ignite.compute used by org.apache.ignite.spi.loadbalancing.weightedrandom
Class and Description
ComputeJob Defines executable unit for `ComputeTask`.
ComputeTaskSession Defines a distributed session for particular task execution.

2017 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.9.0
Release Date | : March 2 2017