in src/main/java/org/apache/sling/i18n/impl/JcrResourceBundleProvider.java [925:939]
void registerResourceBundle(Key key, JcrResourceBundle resourceBundle) {
if (closed.get()) {
return;
}
ServiceRegistration<ResourceBundle> serviceReg =
bundleContext.registerService(ResourceBundle.class, resourceBundle, serviceProps(key));
Entry oldEntry = registrations.get().put(key, new Entry(resourceBundle, serviceReg));
if (oldEntry != null) {
oldEntry.serviceRegistration.unregister();
}
log.debug(
"[ResourceBundleRegistry.updateResourceBundle] Registry updated - Nr of entries: {} - Keys: {}",
registrations.get().size(),
registrations.get().keySet());
}