# Uses of Package
org.apache.ignite.compute

Packages that use org.apache.ignite.compute
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.cache.verify
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.future: Future related classes.
org.apache.ignite.internal.util.gridify: Utility classes for gridify annotations.
org.apache.ignite.internal.visor
org.apache.ignite.internal.visor.baseline
org.apache.ignite.internal.visor.binary
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.cache.verify
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.
ComputeTaskAdapter Convenience adapter for `ComputeTask` interface.

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.future
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.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.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.baseline
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.binary
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.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`.
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.

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 2.4.0
Release Date | : March 5 2018