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

- Packages that use IgniteCompute
  Package | Description
  --- | ---
  org.apache.ignite | Contains entry-point Ignite & HPC APIs.
  org.apache.ignite.compute.gridify.aop | Contains common classes for different AOP providers.

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

    Methods in org.apache.ignite that return IgniteCompute
    Modifier and Type | Method and Description
    --- | ---
    `IgniteCompute` | IgniteSpringBean.`compute()` Gets `compute` facade over all cluster nodes started in server mode.
    `IgniteCompute` | Ignite.`compute()` Gets `compute` facade over all cluster nodes started in server mode.
    `IgniteCompute` | IgniteSpringBean.`compute(ClusterGroup grp)` Gets `compute` facade over the specified cluster group.
    `IgniteCompute` | Ignite.`compute(ClusterGroup grp)` Gets `compute` facade over the specified cluster group.
    `IgniteCompute` | IgniteCompute.`withAsync()` Deprecated.
    `IgniteCompute` | IgniteCompute.`withExecutor(@NotNull 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
    Modifier and Type | Method and Description
    --- | ---
    `protected Object` | GridifySetToSetAbstractAspect.`execute(IgniteCompute compute, Class<?> cls, org.apache.ignite.internal.util.gridify.GridifyRangeArgument arg, GridifyNodeFilter nodeFilter, int threshold, int splitSize, long timeout)` Execute method on grid.
    `protected Object` | GridifySetToValueAbstractAspect.`execute(Method mtd, IgniteCompute compute, Class<?> cls, org.apache.ignite.internal.util.gridify.GridifyRangeArgument arg, GridifyNodeFilter nodeFilter, int threshold, int splitSize, long timeout)` Execute method on grid.

2022 Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.12.0
Release Date | : January 10 2022