Package io.vertigo.studio.notebook.task
Class TaskSketch
java.lang.Object
io.vertigo.studio.notebook.AbstractSketch
io.vertigo.studio.notebook.task.TaskSketch
- All Implemented Interfaces:
Sketch
This class defines a task and its attributes.
- Author:
- fconstantin, pchretien
-
Field Summary
FieldsFields inherited from interface io.vertigo.studio.notebook.Sketch
REGEX_SKETCH_NAME -
Method Summary
Modifier and TypeMethodDescriptionstatic TaskSketchBuilderStatic method factory for TaskSkecthReturns the dataSpace to which the taskDefinition belongs.Retourne la liste des attributs INRetourne l' attribut OUTRetourne la String de configuration de la tache.Retourne la classe réalisant l'implémentation de la tache.Methods inherited from class io.vertigo.studio.notebook.AbstractSketch
getKey, getLocalName, toString
-
Field Details
-
PREFIX
- See Also:
-
-
Method Details
-
builder
Static method factory for TaskSkecth- Parameters:
name- the name of the taskSketch (TK_XXX_YYY)- Returns:
- TaskSketchBuilder
-
getTaskEngineClassName
Retourne la classe réalisant l'implémentation de la tache.- Returns:
- Classe réalisant l'implémentation
-
getDataSpace
Returns the dataSpace to which the taskDefinition belongs.- Returns:
- the dataSpace.
-
getRequest
Retourne la String de configuration de la tache. Cette méthode est utilisée par le TaskEngine.- Returns:
- Configuration de la tache.
-
getOutAttributeOpt
Retourne l' attribut OUT- Returns:
- Attribut OUT
-
getInAttributes
Retourne la liste des attributs IN- Returns:
- Liste des attributs IN
-
getPackageName
- Returns:
- Nom du package
-
getTaskName
-