## Uses of Class
org.apache.ignite.internal.util.lang.GridAbsClosure

Packages that use GridAbsClosure
org.apache.ignite.internal: Contains main implementation.
org.apache.ignite.internal.util: System-wide utility routine and helper classes.
org.apache.ignite.internal.util.lang
org.apache.ignite.internal.util.lang.gridfunc: Contains utilities classes for `GridFunc`.
org.apache.ignite.internal.util.typedef: Contains typedefs definitions for frequently used classes.

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

Methods in org.apache.ignite.internal with parameters of type GridAbsClosure

`void`

IgniteKernal.`start(IgniteConfiguration cfg, ExecutorService utilityCachePool, ExecutorService execSvc, ExecutorService svcExecSvc, ExecutorService sysExecSvc, StripedExecutor stripedExecSvc, ExecutorService p2pExecSvc, ExecutorService mgmtExecSvc, ExecutorService igfsExecSvc, StripedExecutor dataStreamExecSvc, ExecutorService restExecSvc, ExecutorService affExecSvc, ExecutorService idxExecSvc, IgniteStripedThreadPoolExecutor callbackExecSvc, ExecutorService qryExecSvc, ExecutorService schemaExecSvc, Map<String,? extends ExecutorService> customExecSvcs, GridAbsClosure errHnd, WorkersRegistry workerRegistry, Thread.UncaughtExceptionHandler hnd)`

### Uses of GridAbsClosure in org.apache.ignite.internal.util

Methods in org.apache.ignite.internal.util with parameters of type GridAbsClosure
`static GridJavaProcess` GridJavaProcess.`exec(Class cls, String params, IgniteLogger log, IgniteInClosure<String> printC, GridAbsClosure procKilledC)` Executes main() method of the given class in a separate system process.
`static GridJavaProcess` GridJavaProcess.`exec(Class cls, String params, IgniteLogger log, IgniteInClosure<String> printC, GridAbsClosure procKilledC, Collection<String> jvmArgs, String cp)` Executes main() method of the given class in a separate system process.
`static GridJavaProcess` GridJavaProcess.`exec(String clsName, String params, IgniteLogger log, IgniteInClosure<String> printC, GridAbsClosure procKilledC, String javaHome, Collection<String> jvmArgs, String cp)` Executes main() method of the given class in a separate system process.

### Uses of GridAbsClosure in org.apache.ignite.internal.util.lang

Subclasses of GridAbsClosure in org.apache.ignite.internal.util.lang
`class` `GridAbsClosureX` Convenient abs-closure subclass that allows for thrown grid exception.

Methods in org.apache.ignite.internal.util.lang that return GridAbsClosure
`static GridAbsClosure` GridFunc.`as(Runnable r)` Deprecated.
`static GridAbsClosure` GridFunc.`noop()` Deprecated.

### Uses of GridAbsClosure in org.apache.ignite.internal.util.lang.gridfunc

Subclasses of GridAbsClosure in org.apache.ignite.internal.util.lang.gridfunc
`class` `NoOpClosure` Absolute closure that does nothing.
`class` `RunnableWrapperClosure` Closure that wraps given runnable.

### Uses of GridAbsClosure in org.apache.ignite.internal.util.typedef

Subclasses of GridAbsClosure in org.apache.ignite.internal.util.typedef
`class` `CA` Defines `alias` for `GridAbsClosure` by extending it.
`class` `CAX` Defines `alias` for `GridAbsClosureX` by extending it.

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

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