private void unregisterAllInternal()

in src/main/java/org/apache/sling/i18n/impl/JcrResourceBundleProvider.java [971:984]


        private void unregisterAllInternal() {
            log.debug(
                    "[ResourceBundleRegistry.clearInternal] Before - Nr of Keys: {} - Keys: {}",
                    registrations.get().size(),
                    registrations.get().keySet());
            ConcurrentHashMap<Key, Entry> oldServiceReg = registrations.getAndSet(new ConcurrentHashMap<>());
            for (Entry entry : oldServiceReg.values()) {
                entry.serviceRegistration.unregister();
            }
            log.debug(
                    "[ResourceBundleRegistry.clearInternal] After - Nr of Keys: {} - Keys: {}",
                    registrations.get().size(),
                    registrations.get().keySet());
        }