Update get operation status part
[vfc/nfvo/driver/vnfm/svnfm.git] / nokia / vnfmdriver / vfcadaptorservice / vfcadaptor / src / main / java / org / onap / vfc / nfvo / driver / vnfm / svnfm / constant / CommonConstants.java
index 22c06ef..e938747 100644 (file)
@@ -17,6 +17,8 @@
 package org.onap.vfc.nfvo.driver.vnfm.svnfm.constant;
 
 public class CommonConstants {
+       public static final String SCHEMA_HTTP = "http";
+       
        public static final String HTTP_ERROR_DESC_500 = "Internal Server Error";
        
        
@@ -27,26 +29,34 @@ public class CommonConstants {
        public static final String AUTHORIZATION = "Authorization";
        public static final String UTF_8 = "utf-8";
        
+       //AAI path get vnfm
+       // /external-system/esr-vnfm-list/esr-vnfm/{vnfm-id}/esr-system-info-list
+       public static final String RetrieveVnfmListPath = "/aai/v11/external-system/esr-vnfm-list/esr-vnfm/%s/esr-system-info-list";
+       
        //Nslcm path
-       public static final String RetrieveNvfmListPath = "/nslcm/vl/vnfms/%s";
-       public static final String NslcmGrantPath = "/nslcm/v1/ns/grantvnf";
-       public static final String NslcmNotifyPath = "/nslcm/v1/vnfs/%s/Notify";
+       public static final String NslcmGrantPath = "/api/nslcm/v1/ns/grantvnf";
+       public static final String NslcmNotifyPath = "/api/nslcm/v1/ns/%s/vnfs/%s/Notify";
        
        //Catalog path
-       public static final String RetrieveVnfPackagePath = "/catalog/v1/vnfpackages/%s";
+       public static final String RetrieveVnfPackagePath = "/api/catalog/v1/vnfpackages/%s";
        
        //CBAM -- Nokia VNFM path
        public static final String CBAM_TOKEN_KEY = "access_token";
-       public static final String RetrieveCbamTokenPath="/auth/realms/cbam/protocol/openid-connect/token";
-       public static final String RetrieveCbamTokenPostStr="grant_type=%s&client_id=%s&client_secret=%s";
-       public static final String CbamCreateVnfPath="/vnfs";
-       public static final String CbamInstantiateVnfPath="/vnfs/%s/instantiate";
-       public static final String CbamQueryVnfPath="/vnfs/%s";
-       public static final String CbamDeleteVnfPath="/vnfs/%s";
-       public static final String CbamTerminateVnfPath="/vnfs/%s/terminate";
-       public static final String CbamGetOperStatusPath="/operation_executions/%s";
-       public static final String CbamScaleVnfPath = "/vnfs/%s/scale";
-       public static final String CbamHealVnfPath="/vnfs/%s/heal";
+       public static final String CbamRetrieveTokenPath="/auth/realms/cbam/protocol/openid-connect/token";
+       public static final String CbamRetrieveTokenPostStr="grant_type=password&client_id=%s&client_secret=%s&username=%s&password=%s";
+       public static final String CbamCreateVnfPath="/vnfm/lcm/v3/vnfs";
+       public static final String CbamModifyVnfPath="/vnfm/lcm/v3/vnfs/%s";
+       public static final String CbamInstantiateVnfPath="/vnfm/lcm/v3/vnfs/%s/instantiate";
+       public static final String CbamQueryVnfPath="/vnfm/lcm/v3/vnfs/%s";
+       public static final String CbamDeleteVnfPath="/vnfm/lcm/v3/vnfs/%s";
+       public static final String CbamTerminateVnfPath="/vnfm/lcm/v3/vnfs/%s/terminate";
+       public static final String CbamGetOperStatusPath="/vnfm/lcm/v3/operation_executions/%s";
+       public static final String CbamScaleVnfPath = "/vnfm/lcm/v3/vnfs/%s/scale";
+       public static final String CbamHealVnfPath="/vnfm/lcm/v3/vnfs/%s/heal";
+       public static final String CbamQueryVnfcResourcePath="/vnfm/lcm/v3/vnfs/%s/vnfc_resource_info";
+       
+       public static final String CbamUploadVnfPackagePath="/api/catalog/adapter/vnfpackages";
+       
        
        public static final String NSLCM_OPERATION_INSTANTIATE = "Instantiate";
        public static final String NSLCM_OPERATION_TERMINATE = "Terminal";
@@ -55,11 +65,13 @@ public class CommonConstants {
        public static final String NSLCM_OPERATION_SCALE_UP = "Scaleup";
        public static final String NSLCM_OPERATION_SCALE_DOWN = "Scaledown";
        
-       public static final String CBAM_OPERATION_STATUS_START = "start";
+       public static final String CBAM_OPERATION_STATUS_START = "started";
+       public static final String CBAM_OPERATION_STATUS_PROCESSING = "processing";
        public static final String CBAM_OPERATION_STATUS_FINISH = "finished";
+       public static final String CBAM_OPERATION_STATUS_ERROR = "error";
        
        //MSB
        public static final String MSB_REGISTER_SERVICE_PATH = "/api/microservices/v1/services";
-//     public static final String MSB_REGISTER_SERVICE_PATH = "/api/microservices/v1/services/{serviceName}/version/{version}/nodes/{ip}/{port}";
        public static final String MSB_UNREGISTER_SERVICE_PATH = "/api/microservices/v1/services/%s/version/%s/nodes/%s/%s";
+       public static final String MSB_QUERY_SERVICE_PATH = "/api/microservices/v1/services/%s/version/%s";
 }