+
+ Object[] services = listenerTracker.getServices();
+ if (services != null) {
+ for (Object rawListener : services) {
+ SchemaServiceListener listener = (SchemaServiceListener) rawListener;
+ try {
+ listener.onGlobalContextUpdated(snapshot);
+ } catch (Exception e) {
+ logger.error("Exception occured during invoking listener", e);
+ }
+ }
+ }