aboutsummaryrefslogtreecommitdiffstats
path: root/vid-app-common/src/main/java/org/openecomp/vid/mso/MsoInterface.java
diff options
context:
space:
mode:
Diffstat (limited to 'vid-app-common/src/main/java/org/openecomp/vid/mso/MsoInterface.java')
-rw-r--r--vid-app-common/src/main/java/org/openecomp/vid/mso/MsoInterface.java75
1 files changed, 0 insertions, 75 deletions
diff --git a/vid-app-common/src/main/java/org/openecomp/vid/mso/MsoInterface.java b/vid-app-common/src/main/java/org/openecomp/vid/mso/MsoInterface.java
deleted file mode 100644
index cdeb1bbd..00000000
--- a/vid-app-common/src/main/java/org/openecomp/vid/mso/MsoInterface.java
+++ /dev/null
@@ -1,75 +0,0 @@
-package org.openecomp.vid.mso;
-
-import org.openecomp.vid.mso.rest.Request;
-import org.openecomp.vid.mso.rest.RequestDetails;
-import org.openecomp.vid.mso.rest.Task;
-
-import java.util.List;
-
-/**
- * Created by pickjonathan on 21/06/2017.
- */
-public interface MsoInterface {
-
- /**
- * This function will post MSO service with information about how to instantiate the requested service
- * @param requestDetails The details about the service as they come from the web.
- * @return MsoResponseWrapper containing information about the service instantiation
- * --> success : see JSON at resources folder mso_create_instance_response.
- * --> failure : would return 200 with failure data.
- * @throws Exception
- */
- MsoResponseWrapper createSvcInstance(RequestDetails requestDetails, String endpoint) throws Exception;
-
- /**
- * will create a virtual network function using MSO service.
- * @param requestDetails - information about the vnf to create
- * @return - the response body recived from MSO
- * @throws Exception
- */
- MsoResponseWrapper createVnf(RequestDetails requestDetails, String endpoint) throws Exception;
-
- MsoResponseWrapper createNwInstance(RequestDetails requestDetails, String endpoint) throws Exception;
- /**
- *
- * @param requestDetails
- * @param path
- * @return
- * @throws Exception
- */
- MsoResponseWrapper createVolumeGroupInstance(RequestDetails requestDetails, String path) throws Exception;
-
- /**
- *
- * @param requestDetails
- * @return
- * @throws Exception
- */
- MsoResponseWrapper createVfModuleInstance(RequestDetails requestDetails, String endpoint) throws Exception;
-
- MsoResponseWrapper deleteSvcInstance(RequestDetails requestDetails, String endpoint) throws Exception;
-
- MsoResponseWrapper deleteVnf(RequestDetails requestDetails, String endpoint) throws Exception;
-
- MsoResponseWrapper deleteVfModule(RequestDetails requestDetails, String endpoint) throws Exception;
-
- MsoResponseWrapper deleteVolumeGroupInstance(RequestDetails requestDetails, String endpoint) throws Exception;
-
- MsoResponseWrapper deleteNwInstance(RequestDetails requestDetails, String endpoint) throws Exception;
-
- void getOrchestrationRequest(String t, String sourceId, String endpoint, RestObject restObject) throws Exception;
-
- MsoResponseWrapper getOrchestrationRequestsForDashboard(String t , String sourceId , String endpoint , RestObject restObject) throws Exception;
-
- MsoResponseWrapper getManualTasksByRequestId(String t , String sourceId , String endpoint , RestObject restObject) throws Exception;
-
- MsoResponseWrapper completeManualTask(RequestDetails requestDetails, String t, String sourceId, String endpoint, RestObject restObject) throws Exception;
-
- MsoResponseWrapper updateVnf(org.openecomp.vid.changeManagement.RequestDetails requestDetails, String vnf_endpoint) throws Exception;
-
- MsoResponseWrapper replaceVnf(org.openecomp.vid.changeManagement.RequestDetails requestDetails, String vnf_endpoint) throws Exception;
-
-
- void activateServiceInstance(RequestDetails requestDetails, String t, String sourceId, String endpoint, RestObject<String> restObject) throws Exception;
-
-}