602603604605606607608609610
} finally { lock.writeLock().unlock(); } if (!initialising) { configurationEvent.fire(new ConfigurationChangedEvent(key)); } } }
737738739740741742743744745
788789790791792793794795796
855856857858859860861862863
910911912913914915916917918
lock.writeLock().unlock(); } if (!initialising) { configurationEvent.fire(new ConfigurationChangedEvent(key)); } } }
100510061007100810091010101110121013
104910501051105210531054105510561057
11061107110811091110111111121113
lock.writeLock().unlock(); } if (!initialising) { configurationEvent.fire(new ConfigurationChangedEvent(values.keySet())); } }
112611271128112911301131113211331134
1587158815891590159115921593159415951596
if(log.isDebugEnabled()) { log.debug("firing delayed ({}ms) configuration changed event with keys [{}]",EVENT_DELAY, StringUtils.join(keys,", ")); } configurationEvent.fire(new ConfigurationChangedEvent(keys)); } finally { eventLock.unlock(); } }