public final void receiveConfigChange()

in spring-cloud-alibaba-starters/spring-alibaba-nacos-config/src/main/java/com/alibaba/cloud/nacos/annotation/NacosPropertiesKeyListener.java [47:69]


	public final void receiveConfigChange(ConfigChangeEvent event) {
		if (CollectionUtils.isNotEmpty(interestedKeys) || CollectionUtils.isNotEmpty(interestedKeyPrefixes)) {
			boolean foundInterested = false;
			for (ConfigChangeItem changeItem : event.getChangeItems()) {
				if (interestedKeys != null && interestedKeys.contains(changeItem.getKey())) {
					foundInterested = true;
					break;
				}
				if (interestedKeyPrefixes != null) {
					for (String prefix : interestedKeyPrefixes) {
						if (changeItem.getKey().startsWith(prefix)) {
							foundInterested = true;
							break;
						}
					}
				}
			}
			if (!foundInterested) {
				return;
			}
		}
		configChanged(event);
	}