Fix vf onboard issue. 71/23471/1
authorLuji7 <lu.ji3@zte.com.cn>
Tue, 14 Nov 2017 15:23:37 +0000 (23:23 +0800)
committerLuji7 <lu.ji3@zte.com.cn>
Tue, 14 Nov 2017 15:23:44 +0000 (23:23 +0800)
Change-Id: Ie08e8c1d9257248aef232f69786cd3f2a8b3c980
Issue-id: USECASEUI-55
Signed-off-by: Luji7 <lu.ji3@zte.com.cn>
server/src/main/java/org/onap/usecaseui/server/controller/lcm/PackageDistributionController.java
server/src/main/java/org/onap/usecaseui/server/service/lcm/PackageDistributionService.java
server/src/main/java/org/onap/usecaseui/server/service/lcm/domain/so/SOService.java
server/src/main/java/org/onap/usecaseui/server/service/lcm/domain/vfc/VfcService.java
server/src/main/java/org/onap/usecaseui/server/service/lcm/impl/DefaultPackageDistributionService.java

index 588108d..96dae5a 100644 (file)
@@ -77,7 +77,7 @@ public class PackageDistributionController {
 
     @ResponseBody
     @RequestMapping(value = {"/uui-lcm/vf-packages/{casrId}"}, method = RequestMethod.DELETE , produces = "application/json")
-    public DistributionResult deleteVfPackage(@PathVariable("casrId") String casrId){
+    public Job deleteVfPackage(@PathVariable("casrId") String casrId){
         return packageDistributionService.deleteVfPackage(casrId);
     }
 }
index 0aa7226..4171c5e 100644 (file)
@@ -33,5 +33,5 @@ public interface PackageDistributionService {
 
     DistributionResult deleteNsPackage(String csarId);
 
-    DistributionResult deleteVfPackage(String csarId);
+    Job deleteVfPackage(String csarId);
 }
index d5f4ed5..dbcefcb 100644 (file)
@@ -42,6 +42,7 @@ public interface SOService {
             "Authorization: Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA==",
             "Accept: application/json"
     })
-    @DELETE("/ecomp/mso/infra/e2eServiceInstances/v3/{serviceId}")
+//    @DELETE("/ecomp/mso/infra/e2eServiceInstances/v3/{serviceId}")
+    @HTTP(method="DELETE", path="/ecomp/mso/infra/e2eServiceInstances/v3/{serviceId}", hasBody = true)
     Call<DeleteOperationRsp> terminateService(@Path("serviceId") String serviceId, @Body RequestBody body);
 }
index 2e8ba8d..fec91ea 100644 (file)
@@ -37,5 +37,5 @@ public interface VfcService {
     Call<DistributionResult> deleteNsPackage(@Path("csarId") String csarId);
 
     @DELETE("/api/catalog/v1/vnfpackages/{csarId}")
-    Call<DistributionResult> deleteVnfPackage(@Path("csarId") String csarId);
+    Call<Job> deleteVnfPackage(@Path("csarId") String csarId);
 }
index 6514fd9..991612a 100644 (file)
@@ -152,9 +152,9 @@ public class DefaultPackageDistributionService implements PackageDistributionSer
     }
 
     @Override
-    public DistributionResult deleteVfPackage(String csarId) {
+    public Job deleteVfPackage(String csarId) {
         try {
-            Response<DistributionResult> response = vfcService.deleteVnfPackage(csarId).execute();
+            Response<Job> response = vfcService.deleteVnfPackage(csarId).execute();
             if (response.isSuccessful()) {
                 return response.body();
             } else {