mirror of
https://gitee.com/dromara/RuoYi-Cloud-Plus.git
synced 2025-09-02 18:46:13 +00:00
update 优化 使用工具判断非空
This commit is contained in:
@@ -21,10 +21,7 @@ import org.apache.dubbo.common.URL;
|
|||||||
import org.apache.dubbo.common.config.configcenter.ConfigItem;
|
import org.apache.dubbo.common.config.configcenter.ConfigItem;
|
||||||
import org.apache.dubbo.common.logger.ErrorTypeAwareLogger;
|
import org.apache.dubbo.common.logger.ErrorTypeAwareLogger;
|
||||||
import org.apache.dubbo.common.logger.LoggerFactory;
|
import org.apache.dubbo.common.logger.LoggerFactory;
|
||||||
import org.apache.dubbo.common.utils.ConcurrentHashMapUtils;
|
import org.apache.dubbo.common.utils.*;
|
||||||
import org.apache.dubbo.common.utils.ConcurrentHashSet;
|
|
||||||
import org.apache.dubbo.common.utils.JsonUtils;
|
|
||||||
import org.apache.dubbo.common.utils.StringUtils;
|
|
||||||
import org.apache.dubbo.metadata.MappingChangedEvent;
|
import org.apache.dubbo.metadata.MappingChangedEvent;
|
||||||
import org.apache.dubbo.metadata.MappingListener;
|
import org.apache.dubbo.metadata.MappingListener;
|
||||||
import org.apache.dubbo.metadata.MetadataInfo;
|
import org.apache.dubbo.metadata.MetadataInfo;
|
||||||
@@ -457,9 +454,8 @@ public class RedisMetadataReport extends AbstractMetadataReport {
|
|||||||
logger.info("sub from redis:" + key + " message:" + msg);
|
logger.info("sub from redis:" + key + " message:" + msg);
|
||||||
String applicationNames = getMappingData(buildMappingKey(DEFAULT_MAPPING_GROUP), msg);
|
String applicationNames = getMappingData(buildMappingKey(DEFAULT_MAPPING_GROUP), msg);
|
||||||
MappingChangedEvent mappingChangedEvent = new MappingChangedEvent(msg, getAppNames(applicationNames));
|
MappingChangedEvent mappingChangedEvent = new MappingChangedEvent(msg, getAppNames(applicationNames));
|
||||||
Set<MappingListener> mappingListeners = listeners.get(msg);
|
if (!CollectionUtils.isEmpty(listeners.get(msg))) {
|
||||||
if (mappingListeners != null && !mappingListeners.isEmpty()) {
|
for (MappingListener mappingListener : listeners.get(msg)) {
|
||||||
for (MappingListener mappingListener : mappingListeners) {
|
|
||||||
mappingListener.onEvent(mappingChangedEvent);
|
mappingListener.onEvent(mappingChangedEvent);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user