diff options
author | Leigh, Phillip (pl876u) <phillip.leigh@amdocs.com> | 2019-02-04 14:59:54 -0500 |
---|---|---|
committer | Leigh, Phillip (pl876u) <phillip.leigh@amdocs.com> | 2019-02-04 15:00:17 -0500 |
commit | 03a6609e1ffb981e7222fe938b6dd6337b287b87 (patch) | |
tree | e104c15975b71dfd6fb23f18c242c1b6b39c1733 /src/main/java/org/onap/pomba/contextbuilder/aai/service/rs/RestService.java | |
parent | 09e3af8778d9a84ecea2f2085708f22554bd04b8 (diff) |
Log request when no XFromAppId/ServiceInstance
Issue-ID: LOG-688
Change-Id: I909e589b0c1c5dc5998a2e2129585c900210b2c6
Signed-off-by: Leigh, Phillip (pl876u) <phillip.leigh@amdocs.com>
Diffstat (limited to 'src/main/java/org/onap/pomba/contextbuilder/aai/service/rs/RestService.java')
-rw-r--r-- | src/main/java/org/onap/pomba/contextbuilder/aai/service/rs/RestService.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main/java/org/onap/pomba/contextbuilder/aai/service/rs/RestService.java b/src/main/java/org/onap/pomba/contextbuilder/aai/service/rs/RestService.java index 39a24ef..b30b76d 100644 --- a/src/main/java/org/onap/pomba/contextbuilder/aai/service/rs/RestService.java +++ b/src/main/java/org/onap/pomba/contextbuilder/aai/service/rs/RestService.java @@ -19,9 +19,11 @@ package org.onap.pomba.contextbuilder.aai.service.rs; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; +import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiResponse; import io.swagger.annotations.ApiResponses; import javax.ws.rs.GET; +import javax.ws.rs.HeaderParam; import javax.ws.rs.Path; import javax.ws.rs.Produces; import javax.ws.rs.QueryParam; @@ -31,7 +33,6 @@ import javax.ws.rs.core.MediaType; import javax.ws.rs.core.Response; import org.onap.pomba.contextbuilder.aai.model.GenericResponse; - @Api @Path("{version: v2}/service") @Produces({MediaType.APPLICATION_JSON}) @@ -53,6 +54,9 @@ public interface RestService { @ApiResponse(code = 500, message = "Unexpected Runtime error") }) public Response getContext(@Context HttpHeaders headers, - @QueryParam("serviceInstanceId") String serviceInstanceId + @HeaderParam(HttpHeaders.AUTHORIZATION) @ApiParam(hidden=true) String authorization, + @HeaderParam(org.onap.pomba.contextbuilder.aai.util.RestUtil.FROM_APP_ID) @ApiParam(required=true) String xFromAppId, + @HeaderParam(org.onap.pomba.contextbuilder.aai.util.RestUtil.TRANSACTION_ID) String xTransactionId, + @QueryParam("serviceInstanceId") @ApiParam(required=true) String serviceInstanceId ); }
\ No newline at end of file |