Class TaskSketch

  • All Implemented Interfaces:
    Sketch

    public final class TaskSketch
    extends AbstractSketch
    This class defines a task and its attributes.
    Author:
    fconstantin, pchretien
    • Method Detail

      • builder

        public static TaskSketchBuilder builder​(String name)
        Static method factory for TaskSkecth
        Parameters:
        taskSketchName - the name of the taskSketch (TK_XXX_YYY)
        Returns:
        TaskSketchBuilder
      • getTaskEngineClassName

        public String getTaskEngineClassName()
        Retourne la classe réalisant l'implémentation de la tache.
        Returns:
        Classe réalisant l'implémentation
      • getDataSpace

        public String getDataSpace()
        Returns the dataSpace to which the taskDefinition belongs.
        Returns:
        the dataSpace.
      • getRequest

        public String getRequest()
        Retourne la String de configuration de la tache. Cette méthode est utilisée par le TaskEngine.
        Returns:
        Configuration de la tache.
      • getPackageName

        public String getPackageName()
        Returns:
        Nom du package
      • getTaskName

        public String getTaskName()