Package de.dlr.proseo.planner.rest
Class ProductControllerImpl
java.lang.Object
de.dlr.proseo.planner.rest.ProductControllerImpl
- All Implemented Interfaces:
ProductController
Spring MVC controller for the prosEO planner; implements the services required to handle products.
- Author:
- Ernst Melchinger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<?> getObjectByProductidAndFacilityId(String productid, Long facilityId, org.springframework.http.HttpHeaders httpHeaders) Retrieves a product by its ID and facility ID, and initiates job steps if applicable.
-
Constructor Details
-
ProductControllerImpl
public ProductControllerImpl()
-
-
Method Details
-
getObjectByProductidAndFacilityId
public org.springframework.http.ResponseEntity<?> getObjectByProductidAndFacilityId(String productid, Long facilityId, org.springframework.http.HttpHeaders httpHeaders) Retrieves a product by its ID and facility ID, and initiates job steps if applicable. Product created and available on facility, sent by prosEO Ingestor. Look now for new satisfied product queries and job steps. Try to start them.- Specified by:
getObjectByProductidAndFacilityIdin interfaceProductController- Parameters:
productid- The ID of the productfacilityId- The ID of the facilityhttpHeaders- HTTP headers- Returns:
- ResponseEntity indicating the result of the operation
-