add gnpy results to pce:path-computation-request
[transportpce.git] / servicehandler / src / main / java / org / opendaylight / transportpce / servicehandler / service / ServiceDataStoreOperations.java
index 7109b9a52fc4295f4b44ebda9dafa02a8dd8c82b..144cc3ef1911cfd159f184d0e7ae16f5c8246f88 100644 (file)
@@ -8,9 +8,10 @@
 package org.opendaylight.transportpce.servicehandler.service;
 
 import java.util.Optional;
+
 import org.opendaylight.transportpce.common.OperationResult;
 import org.opendaylight.transportpce.servicehandler.ServiceInput;
-import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.pce.rev171017.PathComputationRequestOutput;
+import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.pce.rev190624.PathComputationRequestOutput;
 import org.opendaylight.yang.gen.v1.http.org.openroadm.common.types.rev161014.State;
 import org.opendaylight.yang.gen.v1.http.org.openroadm.service.rev161014.ServiceCreateInput;
 import org.opendaylight.yang.gen.v1.http.org.openroadm.service.rev161014.TempServiceCreateInput;
@@ -89,13 +90,10 @@ public interface ServiceDataStoreOperations {
     /**
      * create new service entry.
      *
-     * @param serviceCreateInput
-     *   serviceCreateInput data for creation of service
-     * @param outputFromPce
-     *   output from pce request which is used as input for creating of service.
+     * @param serviceCreateInput serviceCreateInput data for creation of service
      * @return result of createService operation
      */
-    OperationResult createService(ServiceCreateInput serviceCreateInput, PathComputationRequestOutput outputFromPce);
+    OperationResult createService(ServiceCreateInput serviceCreateInput);
 
     /**
      * create new servicePath entry.
@@ -111,14 +109,11 @@ public interface ServiceDataStoreOperations {
     /**
      * create new Temp service entry.
      *
-     * @param tempServiceCreateInput
-     *   tempServiceCreateInput data for creation of service
-     * @param outputFromPce
-     *   output from pce request which is used as input for creating of service.
+     * @param tempServiceCreateInput tempServiceCreateInput data for creation of
+     *                               service
      * @return result of createTempService operation
      */
-    OperationResult createTempService(TempServiceCreateInput tempServiceCreateInput,
-        PathComputationRequestOutput outputFromPce);
+    OperationResult createTempService(TempServiceCreateInput tempServiceCreateInput);
 
     /**
      * deleteServicePath by name.