INNER CODE UNIT · Java
CallbackWebGraphQLInterceptor
apollographql/federation-jvm · spring-subscription-callback/src/main/java/com/apollographql/subscription/CallbackWebGraphQLInterceptor.java:39
public class CallbackWebGraphQLInterceptor implements WebGraphQlInterceptor, Ordered {
private static final Log logger = LogFactory.getLog(CallbackWebGraphQLInterceptor.class);
private final SubscriptionCallbackHandler subscriptionCallbackHandler;
private final int order;
private final Set<String> contextualHeaders;
public CallbackWebGraphQLInterceptor(SubscriptionCallbackHandler subscriptionCallbackHandler) {
this(subscriptionCallbackHandler, LOWEST_PRECEDENCE);
}
public CallbackWebGraphQLInterceptor(
SubscriptionCallbackHandler subscriptionCallbackHandler, int order) {
this(subscriptionCallbackHandler, order, new HashSet<>());
}
public CallbackWebGraphQLInterceptor(