net.eduvax.grant.core
Interface Tasklet

All Superinterfaces:
java.lang.Runnable
All Known Implementing Classes:
AbstractTasklet, Mandelbrot, TestTasklet

public interface Tasklet
extends java.lang.Runnable

A Tasklet is a runnable. Any runnable should be a tasklet candidat. some services are required to let handling from nodes efficient.


Method Summary
 int getCr()
          gets completion code.
 void setContext(TaskletContext c)
          set tsklet context.
 
Methods inherited from interface java.lang.Runnable
run
 

Method Detail

getCr

int getCr()
gets completion code. This exit code is signifiant after tasklet completion, that is after run() methode complete execution. This should not be used otherwise.

Returns:
completion code. 0 is OK

setContext

void setContext(TaskletContext c)
set tsklet context. Should be called only before starting tasklet thread.