## 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, GridAbsClosure errHnd, WorkersRegistry workerRegistry, Thread.UncaughtExceptionHandler hnd, TimeBag startTimer)`

### 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, @Nullable IgniteLogger log, @Nullable IgniteInClosure<String> printC, @Nullable GridAbsClosure procKilledC)` Executes main() method of the given class in a separate system process.
`static GridJavaProcess` GridJavaProcess.`exec​(Class cls, String params, @Nullable IgniteLogger log, @Nullable IgniteInClosure<String> printC, @Nullable GridAbsClosure procKilledC, @Nullable Collection<String> jvmArgs, @Nullable String cp)` Executes main() method of the given class in a separate system process.
`static GridJavaProcess` GridJavaProcess.`exec​(String clsName, String params, @Nullable IgniteLogger log, @Nullable IgniteInClosure<String> printC, @Nullable GridAbsClosure procKilledC, @Nullable String javaHome, @Nullable Collection<String> jvmArgs, @Nullable 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​(@Nullable 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.