Klasse TaskUtil

java.lang.Object
de.dlr.proseo.procmgr.rest.model.TaskUtil

public class TaskUtil extends Object
Utility methods for processor tasks, e. g. for conversion between prosEO model and REST model
Autor:
Dr. Thomas Bassler
  • Konstruktordetails

    • TaskUtil

      public TaskUtil()
  • Methodendetails

    • toRestTask

      public static RestTask toRestTask(Task modelTask)
      Convert a prosEO model processor task into a REST processor task
      Parameter:
      modelTask - the prosEO model processor task
      Gibt zurück:
      an equivalent REST processor task or null, if no model processor task was given
    • toModelTask

      public static Task toModelTask(RestTask restTask) throws IllegalArgumentException
      Convert a REST processor task into a prosEO model processor task (scalar and embedded attributes only, no object references)
      Parameter:
      restTask - the REST processor task
      Gibt zurück:
      a (roughly) equivalent model processor task or null, if no REST processor task was given
      Löst aus:
      IllegalArgumentException - if the REST processor task violates syntax rules for date, enum or numeric values