Package de.dlr.proseo.planner.rest.model
Klasse RestUtil
java.lang.Object
de.dlr.proseo.planner.rest.model.RestUtil
Utility class to build REST objects.
This class provides static methods to convert domain model entities into their corresponding REST representations.
- Autor:
- Ernst Melchinger
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic RestJobcreateRestJob(Job job, Boolean logs) Builds a RestJob object from a Job.static RestJobGraphcreateRestJobGraph(Job job) Builds a RestJobGraph object from a Job.static RestJobStepcreateRestJobStep(JobStep jobStep, Boolean logs) Builds a RestJobStep object from a JobStep.static RestJobStepGraphcreateRestJobStepGraph(JobStep jobStep) Build RestJobStep of JobStepstatic RestOrbitcreateRestOrbit(Orbit orbit) Builds a RestOrbit object from an Orbit.static RestOrdercreateRestOrder(ProcessingOrder order) Builds a RestOrder object from a ProcessingOrder.static List<RestParameter> createRestParameterList(Map<String, Parameter> paramMap) Build a List of RestParameters out of a Map of Parameters
-
Konstruktordetails
-
RestUtil
public RestUtil()
-
-
Methodendetails
-
createRestOrder
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 objectlogs- 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
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 objectlogs- 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
Build a List of RestParameters out of a Map of Parameters- Parameter:
paramMap-- Gibt zurück:
- List of RestParameters
-