INNER CODE UNIT · Java
getOrder
apollographql/federation-jvm · spring-subscription-callback/src/main/java/com/apollographql/subscription/CallbackWebGraphQLInterceptor.java:127
public int getOrder() {
return order;
}
private Map<String, List<String>> parseContextualHeaders(WebGraphQlRequest request) {
if (!this.contextualHeaders.isEmpty()) {
Map<String, List<String>> contextualHeaders = new HashMap<>();
var headers = request.getHeaders();
for (String header : this.contextualHeaders) {
if (headers.containsHeader(header)) {
var headerValue = headers.get(header);
contextualHeaders.put(header, headerValue);
}
}
return contextualHeaders;
} else {
return new HashMap<>();
}