for (Interceptor<?> interceptor : interceptorBindings.getAllInterceptors()) {
addInterceptorInstance((Interceptor<Object>) interceptor, beanManager, interceptorInstances);
}
}
WeldInterceptorInstances instances = new WeldInterceptorInstances(creationalContext, interceptorInstances);
context.getContextData().put(SerializedCdiInterceptorsKey.class, new AtomicReference<ManagedReference>(new ValueManagedReference(new ImmediateValue<Object>(instances))));
} else {
final WeldInterceptorInstances instances = (WeldInterceptorInstances) reference.get().getInstance();
creationalContext = instances.getCreationalContext();
interceptorInstances = instances.getInterceptorInstances();
}