+ return deferred.promise;\r
+ },\r
+ getVnfInstancesList: function(globalSubscriberId, serviceType, modelVersionId ,modelInvariantId, cloudRegionId) {\r
+ var deferred = $q.defer();\r
+ $http.get([COMPONENT.AAI_GET_VNF_INSTANCES_LIST,\r
+ globalSubscriberId,\r
+ serviceType,\r
+ modelVersionId,\r
+ modelInvariantId,\r
+ cloudRegionId]\r
+ .join(COMPONENT.FORWARD_SLASH))\r
+ .success(function (response) {\r
+ deferred.resolve(response);\r
+ }).error(function (data, status) {\r
+ deferred.reject({message: data, status: status});\r
+ });\r
+ return deferred.promise;\r
+ },\r
+ getPnfInstancesList: function (globalCustomerId, serviceType, modelVersionId, modelInvariantId, cloudRegionId, equipVendor, equipModel) {\r
+ var deferred = $q.defer();\r
+ $http.get([COMPONENT.AAI_GET_PNF_INSTANCES_LIST,\r
+ globalCustomerId, serviceType,\r
+ modelVersionId, modelInvariantId,\r
+ cloudRegionId,\r
+ equipVendor, equipModel\r
+ ].join(COMPONENT.FORWARD_SLASH))\r
+ .success(function (response) {\r
+ deferred.resolve(response);\r
+ }).error(function (data, status) {\r
+ deferred.reject({message: data, status: status});\r
+ });\r
+ return deferred.promise;\r
+ },\r
+ getByUri: function(uri) {\r
+ var deferred = $q.defer();\r
+\r
+ $http.get(COMPONENT.AAI_GET_BY_URI + uri)\r
+ .success(function (response) {\r
+ deferred.resolve({data: []});\r
+ }).error(function (data, status, headers, config) {\r
+ deferred.reject({message: data, status: status});\r
+ });\r
+\r
+ return deferred.promise;\r
+ },\r
+ getConfiguration: function(configurationId) {\r
+ var deferred = $q.defer();\r
+\r
+ $http.get(COMPONENT.AAI_GET_CONFIGURATION + configurationId)\r
+ .success(function (response) {\r
+ deferred.resolve({data: []});\r
+ }).error(function (data, status, headers, config) {\r
+ deferred.reject({message: data, status: status});\r
+ });\r
+\r