A task handler for Ignite cluster
| Type Params | Return Type | Name and description |
|---|---|---|
|
boolean |
checkIfCompleted() |
|
boolean |
checkIfRunning() |
|
static IgTaskHandler |
createGroovyHandler(nextflow.processor.TaskRun task, IgExecutor executor) |
|
static IgTaskHandler |
createScriptHandler(nextflow.processor.TaskRun task, IgExecutor executor) |
|
boolean |
isGroovy()@return Whenever is a groovy closure task |
|
boolean |
isScriptlet()@return Whenever is a shell script task |
|
void |
kill() |
|
protected java.lang.Integer |
readExitStatus() |
|
void |
submit() |
| Methods inherited from class | Name |
|---|---|
class nextflow.processor.TaskHandler |
nextflow.processor.TaskHandler#setProperty(java.lang.String, java.lang.Object), nextflow.processor.TaskHandler#getProperty(java.lang.String), nextflow.processor.TaskHandler#toString(), nextflow.processor.TaskHandler#getStatus(), nextflow.processor.TaskHandler#setStatus(nextflow.processor.TaskStatus), nextflow.processor.TaskHandler#invokeMethod(java.lang.String, java.lang.Object), nextflow.processor.TaskHandler#getMetaClass(), nextflow.processor.TaskHandler#setMetaClass(groovy.lang.MetaClass), nextflow.processor.TaskHandler#submit(), nextflow.processor.TaskHandler#isRunning(), nextflow.processor.TaskHandler#getTask(), nextflow.processor.TaskHandler#kill(), nextflow.processor.TaskHandler#super$1$toString(), nextflow.processor.TaskHandler#getLatch(), nextflow.processor.TaskHandler#setTask(nextflow.processor.TaskRun), nextflow.processor.TaskHandler#setLatch(java.util.concurrent.CountDownLatch), nextflow.processor.TaskHandler#checkIfRunning(), nextflow.processor.TaskHandler#checkIfCompleted(), nextflow.processor.TaskHandler#isSubmitted(), nextflow.processor.TaskHandler#isCompleted(), nextflow.processor.TaskHandler#getStatusString(), nextflow.processor.TaskHandler#getTraceRecord(), nextflow.processor.TaskHandler#getSubmitTimeMillis(), nextflow.processor.TaskHandler#setSubmitTimeMillis(long), nextflow.processor.TaskHandler#getStartTimeMillis(), nextflow.processor.TaskHandler#setStartTimeMillis(long), nextflow.processor.TaskHandler#getCompleteTimeMillis(), nextflow.processor.TaskHandler#setCompleteTimeMillis(long), nextflow.processor.TaskHandler#isNew(), nextflow.processor.TaskHandler#wait(long, int), nextflow.processor.TaskHandler#wait(long), nextflow.processor.TaskHandler#wait(), nextflow.processor.TaskHandler#equals(java.lang.Object), nextflow.processor.TaskHandler#hashCode(), nextflow.processor.TaskHandler#getClass(), nextflow.processor.TaskHandler#notify(), nextflow.processor.TaskHandler#notifyAll() |