Class OrderTemplateUtil
java.lang.Object
de.dlr.proseo.ordermgr.rest.model.OrderTemplateUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic OrderTemplatetoModelOrderTemplate(RestOrderTemplate restOrderTemplate) Convert a REST order into a prosEO model processingorder (scalar and embedded attributes only, no orbit references)static RestOrderTemplatetoRestOrderTemplate(OrderTemplate orderTemplate) Convert a prosEO model OrderTemplate into a REST OrderTemplate
-
Constructor Details
-
OrderTemplateUtil
public OrderTemplateUtil()
-
-
Method Details
-
toRestOrderTemplate
Convert a prosEO model OrderTemplate into a REST OrderTemplate- Parameters:
orderTemplate- the prosEO model OrderTemplate- Returns:
- an equivalent REST OrderTemplate or null, if no model OrderTemplate was given
-
toModelOrderTemplate
public static OrderTemplate toModelOrderTemplate(RestOrderTemplate restOrderTemplate) throws IllegalArgumentException Convert a REST order into a prosEO model processingorder (scalar and embedded attributes only, no orbit references)- Parameters:
restOrderTemplate- the REST OrderTemplate- Returns:
- a (roughly) equivalent model OrderTemplate
- Throws:
IllegalArgumentException- if the REST order violates syntax rules for date, enum or numeric values
-