## Uses of Interface
org.apache.ignite.IgniteCompute

Packages that use IgniteCompute
org.apache.ignite: Contains entry-point Ignite & HPC APIs.
org.apache.ignite.compute.gridify.aop: Contains common classes for different AOP providers.
org.apache.ignite.internal: Contains main implementation.
org.apache.ignite.internal.cluster
org.apache.ignite.internal.processors.platform.compute

### Uses of IgniteCompute in org.apache.ignite

Methods in org.apache.ignite that return IgniteCompute
`IgniteCompute` Ignite.`compute()` Gets `compute` facade over all cluster nodes started in server mode.
`IgniteCompute` Ignite.`compute(ClusterGroup grp)` Gets `compute` facade over the specified cluster group.
`IgniteCompute` IgniteCompute.`withAsync()` Deprecated.
`IgniteCompute` IgniteCompute.`withExecutor(String name)` Gets instance of the compute API associated with custom executor.
`IgniteCompute` IgniteCompute.`withName(String taskName)` Sets task name for the next executed task in the current thread.
`IgniteCompute` IgniteCompute.`withNoFailover()` Sets no-failover flag for the next task executed in the current thread.
`IgniteCompute` IgniteCompute.`withNoResultCache()` Disables caching for the next executed task in the current thread.
`IgniteCompute` IgniteCompute.`withTimeout(long timeout)` Sets task timeout for the next executed task in the current thread.

### Uses of IgniteCompute in org.apache.ignite.compute.gridify.aop

Methods in org.apache.ignite.compute.gridify.aop with parameters of type IgniteCompute
`protected Object` GridifySetToSetAbstractAspect.`execute(IgniteCompute compute, Class<?> cls, GridifyRangeArgument arg, GridifyNodeFilter nodeFilter, int threshold, int splitSize, long timeout)` Execute method on grid.
`protected Object` GridifySetToValueAbstractAspect.`execute(Method mtd, IgniteCompute compute, Class<?> cls, GridifyRangeArgument arg, GridifyNodeFilter nodeFilter, int threshold, int splitSize, long timeout)` Execute method on grid.

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

Classes in org.apache.ignite.internal that implement IgniteCompute
`class` `IgniteComputeImpl` `IgniteCompute` implementation.

Methods in org.apache.ignite.internal that return IgniteCompute
`IgniteCompute` IgniteKernal.`compute()` Gets `compute` facade over all cluster nodes started in server mode.
`IgniteCompute` IgniteKernal.`compute(ClusterGroup grp)` Gets `compute` facade over the specified cluster group.
`protected IgniteCompute` IgniteComputeImpl.`createAsyncInstance()` Creates component with asynchronous mode enabled.
`IgniteCompute` IgniteComputeImpl.`withExecutor(String name)` Gets instance of the compute API associated with custom executor.
`IgniteCompute` IgniteComputeImpl.`withName(String taskName)` Sets task name for the next executed task in the current thread.
`IgniteCompute` IgniteComputeImpl.`withNoFailover()` Sets no-failover flag for the next task executed in the current thread.
`IgniteCompute` IgniteComputeImpl.`withNoResultCache()` Disables caching for the next executed task in the current thread.
`IgniteCompute` IgniteComputeImpl.`withTimeout(long timeout)` Sets task timeout for the next executed task in the current thread.

### Uses of IgniteCompute in org.apache.ignite.internal.cluster

Methods in org.apache.ignite.internal.cluster that return IgniteCompute
`IgniteCompute` ClusterGroupAdapter.`compute()`

### Uses of IgniteCompute in org.apache.ignite.internal.processors.platform.compute

Methods in org.apache.ignite.internal.processors.platform.compute that return IgniteCompute
`protected IgniteCompute` PlatformCompute.`computeForTask(Collection<UUID> nodeIds)` Get compute object for the given node IDs.

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.7.5
Release Date | : June 4 2019