Klasse RestUtil

java.lang.Object
de.dlr.proseo.planner.rest.model.RestUtil

@Component public class RestUtil extends Object
Utility class to build REST objects. This class provides static methods to convert domain model entities into their corresponding REST representations.
Autor:
Ernst Melchinger
  • Konstruktordetails

    • RestUtil

      public RestUtil()
  • Methodendetails

    • createRestOrder

      public static RestOrder createRestOrder(ProcessingOrder order)
      Builds a RestOrder object from a ProcessingOrder.
      Parameter:
      order - The ProcessingOrder
      Gibt zurück:
      RestOrder object representing the ProcessingOrder
    • createRestJob

      @Transactional(isolation=REPEATABLE_READ) public static RestJob createRestJob(Job job, Boolean logs)
      Builds a RestJob object from a Job.
      Parameter:
      job - The Job object
      logs - Boolean indicating whether to include logs in the RestJob
      Gibt zurück:
      RestJob object representing the Job
    • createRestJobGraph

      @Transactional(isolation=REPEATABLE_READ, readOnly=true) public static RestJobGraph createRestJobGraph(Job job)
      Builds a RestJobGraph object from a Job.
      Parameter:
      job - The Job object
      Gibt zurück:
      RestJobGraph object representing the Job
    • createRestOrbit

      public static RestOrbit createRestOrbit(Orbit orbit)
      Builds a RestOrbit object from an Orbit.
      Parameter:
      orbit - The Orbit object
      Gibt zurück:
      RestOrbit object representing the Orbit
    • createRestJobStep

      @Transactional(isolation=REPEATABLE_READ, readOnly=true) public static RestJobStep createRestJobStep(JobStep jobStep, Boolean logs)
      Builds a RestJobStep object from a JobStep.
      Parameter:
      jobStep - The JobStep object
      logs - Boolean indicating whether to include logs in the RestJobStep
      Gibt zurück:
      RestJobStep object representing the JobStep
    • createRestJobStepGraph

      @Transactional(isolation=REPEATABLE_READ, readOnly=true) public static RestJobStepGraph createRestJobStepGraph(JobStep jobStep)
      Build RestJobStep of JobStep
      Parameter:
      jobStep -
      Gibt zurück:
      RestJobStep
    • createRestParameterList

      public static List<RestParameter> createRestParameterList(Map<String,Parameter> paramMap)
      Build a List of RestParameters out of a Map of Parameters
      Parameter:
      paramMap -
      Gibt zurück:
      List of RestParameters