类 MergeTaskProcessor
- java.lang.Object
-
- com.alibaba.nacos.config.server.service.merge.MergeTaskProcessor
-
- 所有已实现的接口:
com.alibaba.nacos.common.task.NacosTaskProcessor
public class MergeTaskProcessor extends java.lang.Object implements com.alibaba.nacos.common.task.NacosTaskProcessorMerge task processor.- 作者:
- Nacos
-
-
字段概要
字段 修饰符和类型 字段 说明 private ConfigInfoAggrPersistServiceconfigInfoAggrPersistServiceprivate ConfigInfoPersistServiceconfigInfoPersistServiceprivate ConfigInfoTagPersistServiceconfigInfoTagPersistServiceprivate static org.slf4j.LoggerLOGGERprivate MergeDatumServicemergeServiceprivate static intPAGE_SIZE
-
构造器概要
构造器 构造器 说明 MergeTaskProcessor(ConfigInfoPersistService configInfoPersistService, ConfigInfoAggrPersistService configInfoAggrPersistService, ConfigInfoTagPersistService configInfoTagPersistService, MergeDatumService mergeService)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static ConfigInfomerge(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.util.List<ConfigInfoAggr> datumList)merge datumListConfigInfoAggr.booleanprocess(com.alibaba.nacos.common.task.NacosTask task)
-
-
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER
-
PAGE_SIZE
private static final int PAGE_SIZE
- 另请参阅:
- 常量字段值
-
configInfoPersistService
private ConfigInfoPersistService configInfoPersistService
-
configInfoAggrPersistService
private ConfigInfoAggrPersistService configInfoAggrPersistService
-
configInfoTagPersistService
private ConfigInfoTagPersistService configInfoTagPersistService
-
mergeService
private MergeDatumService mergeService
-
-
构造器详细资料
-
MergeTaskProcessor
MergeTaskProcessor(ConfigInfoPersistService configInfoPersistService, ConfigInfoAggrPersistService configInfoAggrPersistService, ConfigInfoTagPersistService configInfoTagPersistService, MergeDatumService mergeService)
-
-
方法详细资料
-
process
public boolean process(com.alibaba.nacos.common.task.NacosTask task)
- 指定者:
process在接口中com.alibaba.nacos.common.task.NacosTaskProcessor
-
merge
public static ConfigInfo merge(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.util.List<ConfigInfoAggr> datumList)
merge datumListConfigInfoAggr.- 参数:
dataId- data idgroup- grouptenant- tenantdatumList- datumList- 返回:
ConfigInfo
-
-