X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=zte%2Fsfc-driver%2Fsfc-driver%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Fsfc%2Fservice%2FISdnControllerService.java;h=d304a5bc8efcfbe68264a7f6fe22c86e44c39d21;hb=b96679bbc5f58560e6d9ae01f32f26eaaefa4729;hp=91aad18e3ab5663b5417337ea96a7ca085671830;hpb=3b7cee203aeeb82a1b8b6d23a59f3681808b02f6;p=vfc%2Fnfvo%2Fdriver%2Fsfc.git diff --git a/zte/sfc-driver/sfc-driver/src/main/java/org/onap/sfc/service/ISdnControllerService.java b/zte/sfc-driver/sfc-driver/src/main/java/org/onap/sfc/service/ISdnControllerService.java index 91aad18..d304a5b 100644 --- a/zte/sfc-driver/sfc-driver/src/main/java/org/onap/sfc/service/ISdnControllerService.java +++ b/zte/sfc-driver/sfc-driver/src/main/java/org/onap/sfc/service/ISdnControllerService.java @@ -28,7 +28,7 @@ import javax.ws.rs.PathParam; import javax.ws.rs.Produces; import javax.ws.rs.core.MediaType; import javax.ws.rs.core.Response; - +import java.io.IOException; @Path("/restconf/config/neutron:neutron") public interface ISdnControllerService { @@ -36,52 +36,52 @@ public interface ISdnControllerService { @Path("/") @GET @Produces(MediaType.APPLICATION_JSON) - public Result querySdnController() throws Exception; + public Result querySdnController() throws IOException; @Path("/port-pairs") @POST @Produces(MediaType.APPLICATION_JSON) @Consumes(MediaType.APPLICATION_JSON) - public Response createPortPair(@HeaderParam("Authorization") String authorization, String portPairReq4S) throws Exception; + public Response createPortPair(@HeaderParam("Authorization") String authorization, String portPairReq4S) throws IOException; @Path("/port-pair-groups") @POST @Produces(MediaType.APPLICATION_JSON) @Consumes(MediaType.APPLICATION_JSON) - public Response createPortPairGroup(@HeaderParam("Authorization") String authorization, String ppg4S) throws Exception; + public Response createPortPairGroup(@HeaderParam("Authorization") String authorization, String ppg4S) throws IOException; @Path("/sfc-flow-classifiers") @POST @Produces(MediaType.APPLICATION_JSON) @Consumes(MediaType.APPLICATION_JSON) - public Response createFlowCla(@HeaderParam("Authorization") String authorization, String flowClassfierReq) throws Exception; + public Response createFlowCla(@HeaderParam("Authorization") String authorization, String flowClassfierReq) throws IOException; @Path("/port-chains") @POST @Produces(MediaType.APPLICATION_JSON) @Consumes(MediaType.APPLICATION_JSON) - public Response createPortChain(@HeaderParam("Authorization") String authorization, String portChainReq4S) throws Exception; + public Response createPortChain(@HeaderParam("Authorization") String authorization, String portChainReq4S) throws IOException; @Path("/port-pairs/port-pair/{id}") @DELETE @Produces(MediaType.APPLICATION_JSON) - public Response deletePortPair(@HeaderParam("Authorization") String authorization, @PathParam("id") String id) throws Exception; + public Response deletePortPair(@HeaderParam("Authorization") String authorization, @PathParam("id") String id) throws IOException; @Path("/port-pair-groups/port-pair-group/{id}") @DELETE @Produces(MediaType.APPLICATION_JSON) - public Response deletePortPairGroup(@HeaderParam("Authorization") String authorization, @PathParam("id") String uuid) throws Exception; + public Response deletePortPairGroup(@HeaderParam("Authorization") String authorization, @PathParam("id") String uuid) throws IOException; @Path("/sfc-flow-classifiers/sfc-flow-classifier/{id}") @DELETE @Produces(MediaType.APPLICATION_JSON) - public Response deleteFlowClassifiers(@HeaderParam("Authorization") String authorization, @PathParam("id") String id) throws Exception; + public Response deleteFlowClassifiers(@HeaderParam("Authorization") String authorization, @PathParam("id") String id) throws IOException; @Path("/port-chains/port-chain/{id}") @DELETE @Produces(MediaType.APPLICATION_JSON) - public Response deletePortChain(@HeaderParam("Authorization") String authorization, @PathParam("id") String id) throws Exception; + public Response deletePortChain(@HeaderParam("Authorization") String authorization, @PathParam("id") String id) throws IOException; }