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());
}