Execute a groovy closure task in a remote Ignite node
| Fields inherited from class | Fields |
|---|---|
class IgBaseTask |
bean |
| Type | Name and description |
|---|---|
static java.util.Map<java.util.UUID, groovy.lang.GroovyClassLoader> |
classLoaderCache |
byte[] |
codeObjThe task closure serialized as a byte array |
byte[] |
delegateObjThe task delegate context serialized as a byte array |
| Constructor and description |
|---|
IgClosureTask
(nextflow.processor.TaskRun task, java.util.UUID sessionId) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
void |
afterExecute() |
|
void |
beforeExecute() |
|
void |
cancel() |
|
protected IgResultData |
execute0() |
|
protected static java.lang.ClassLoader |
getClassLoaderFor(java.util.UUID sessionId)Create a java.lang.ClassLoader object for the specified session ID |
| Methods inherited from class | Name |
|---|---|
class IgBaseTask |
afterExecute, beforeExecute, call, deserialize, equals, execute, execute0, getTaskId, hashCode, toString |
The task closure serialized as a byte array
The task delegate context serialized as a byte array
Create a java.lang.ClassLoader object for the specified session ID
Groovy Documentation