public static final String TRANSACTION_ID = "X-TransactionID";
public static final String ECOMP_REQUEST_ID = "X-ECOMP-RequestID";
public static final String ONAP_REQUEST_ID = "X-ONAP-RequestID";
- public static final String CLIENT_ID = "X-ClientID";
public static final String INVOCATION_ID_HEADER = "X-InvocationID";
public static final String TARGET_ENTITY_HEADER = "X-Target-Entity";
}
return partnerName;
}
- logger.trace(checkHeaderLogPattern, Constants.HttpHeaders.CLIENT_ID, ONAPLogConstants.MDCs.PARTNER_NAME);
- partnerName = headers.get(Constants.HttpHeaders.CLIENT_ID);
- if (partnerName != null && !partnerName.isEmpty()) {
- return partnerName;
- }
-
logger.trace("{} value could not be determined, defaulting partnerName to {}.",
ONAPLogConstants.MDCs.PARTNER_NAME, Constants.DefaultValues.UNKNOWN);
return Constants.DefaultValues.UNKNOWN;
assertEquals("Apache-HttpClient/4.5.8 (Java/1.8.0_191)", MDC.get(ONAPLogConstants.MDCs.PARTNER_NAME));
}
- @Test
- public void setMDCPartnerNameClientIdHeaderTest() {
- MultivaluedMap<String, String> headerMap = new MultivaluedHashMap<>();
- headerMap.putSingle(Constants.HttpHeaders.CLIENT_ID, "SO");
- SimpleMap headers = new SimpleJaxrsHeadersMap(headerMap);
-
- setMDCPartnerName(headers);
-
- assertEquals("SO", MDC.get(ONAPLogConstants.MDCs.PARTNER_NAME));
- }
-
@Test
public void setMDCPartnerNameNoHeaderTest() {
MultivaluedMap<String, String> headerMap = new MultivaluedHashMap<>();