Uplift from master
[portal/nonrtric-controlpanel.git] / webapp-backend / src / main / java / org / oransc / portal / nonrtric / controlpanel / eiproducerapi / EiProducerApi.java
index 943b9f9..60a3300 100644 (file)
  */
 package org.oransc.portal.nonrtric.controlpanel.eiproducerapi;
 
+import java.util.List;
+
+import org.oransc.portal.nonrtric.controlpanel.model.JobInfo;
+import org.oransc.portal.nonrtric.controlpanel.model.ProducerRegistrationInfo;
+import org.oransc.portal.nonrtric.controlpanel.model.ProducerStatusInfo;
 import org.springframework.http.ResponseEntity;
 
 public interface EiProducerApi {
 
     public ResponseEntity<String> getAllEiProducerIds();
 
-    public ResponseEntity<String> getEiProducer(String eiProducerId);
+    public ResponseEntity<ProducerRegistrationInfo> getEiProducer(String eiProducerId);
 
-    public ResponseEntity<String> getEiJobsForOneEiProducer(String eiProducerId);
+    public ResponseEntity<List<JobInfo>> getEiJobsForOneEiProducer(String eiProducerId);
 
-    public ResponseEntity<String> getEiProducerStatus(String eiProducerId);
+    public ResponseEntity<ProducerStatusInfo> getEiProducerStatus(String eiProducerId);
 
 }