org.genepi
Class Task

java.lang.Object
  extended by org.genepi.Task
Direct Known Subclasses:
Filter, Loader, Null, Pack, PackInterval, PostInterGenic, PublishFile, PublishToken, RepostHypothesis, Salience, SIMIResolver, TinaShell, Touch, WriteLn, Zoom

public abstract class Task
extends java.lang.Object


Field Summary
protected  Context inputs
           
protected  java.util.List outputs
           
 
Constructor Summary
Task()
           
 
Method Summary
protected  void afterExec()
          Methode executee apres le declenchement du moyens: placer ici ls routine de lebeation des ressources.
protected  void beforeExec()
          Methode executee avant le declenchement du moyens: placer ici ls routine d'initialisation.
abstract  void execute()
          Implementation du comportement du moyen.
 void flush()
           
 Configuration getConfiguration()
           
 Context getInputs()
           
 Context getOutputs()
           
 Pipeline getOwningKS()
           
protected  void message(java.lang.String msg)
           
 void process()
          Cycle d'execution compend : before, execute puis after
 void setConfiguration(Configuration p)
           
 void setInputs(Context t)
           
 void setOwningKS(Pipeline k)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

outputs

protected java.util.List outputs

inputs

protected Context inputs
Constructor Detail

Task

public Task()
Method Detail

setConfiguration

public void setConfiguration(Configuration p)

getConfiguration

public Configuration getConfiguration()

setOwningKS

public void setOwningKS(Pipeline k)

getOwningKS

public Pipeline getOwningKS()

getOutputs

public Context getOutputs()

setInputs

public void setInputs(Context t)

getInputs

public Context getInputs()

flush

public void flush()

beforeExec

protected void beforeExec()
Methode executee avant le declenchement du moyens: placer ici ls routine d'initialisation. Par default cette methode reinitialise le vecteur de resultats


afterExec

protected void afterExec()
Methode executee apres le declenchement du moyens: placer ici ls routine de lebeation des ressources.


execute

public abstract void execute()
Implementation du comportement du moyen.


process

public final void process()
Cycle d'execution compend : before, execute puis after


message

protected void message(java.lang.String msg)