import javax.ws.rs.core.MediaType;
import org.onap.aai.esr.entity.aai.CloudRegionDetail;
+import org.onap.aai.esr.exception.ExtsysException;
@Path("/cloud-regions")
@HeaderParam("X-FromAppId") String fromApp,
@HeaderParam("Authorization") String authorization,
@PathParam("cloud_owner") String cloud_owner,
- @PathParam("cloud_region_id") String cloud_region_id, CloudRegionDetail cloudRegion) throws Exception;
+ @PathParam("cloud_region_id") String cloud_region_id, CloudRegionDetail cloudRegion) throws ExtsysException;
@GET
@Path("/cloud-region/{cloud_owner}/{cloud_region_id}?depth=all")
@HeaderParam("X-FromAppId") String fromApp,
@HeaderParam("Authorization") String authorization,
@PathParam("cloud_owner") String cloud_owner,
- @PathParam("cloud_region_id") String cloud_region_id) throws Exception;
+ @PathParam("cloud_region_id") String cloud_region_id) throws ExtsysException;
@GET
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
public String queryVIMList(@HeaderParam("X-TransactionId") String transactionId,
@HeaderParam("X-FromAppId") String fromApp,
- @HeaderParam("Authorization") String authorization) throws Exception;
+ @HeaderParam("Authorization") String authorization) throws ExtsysException;
@DELETE
@Path("/cloud-region/{cloud_owner}/{cloud_region_id}")
@HeaderParam("Authorization") String authorization,
@PathParam("cloud_owner") String cloud_owner,
@PathParam("cloud_region_id") String cloud_region_id,
- @QueryParam("resource-version") String resourceVersion) throws Exception;
+ @QueryParam("resource-version") String resourceVersion) throws ExtsysException;
}