接口 PersistService
-
@Deprecated public interface PersistService已过时。Database service, providing access to ConfigInfo in the database
3.0 starts to increase the data version number, and changes the physical deletion to logical deletion
3.0 adds the database switching function.- 从以下版本开始:
- 1.0
PersistService has been deprecated and will be removed in future versions. It is recommended to use ConfigInfoPersistService, ConfigInfoTagPersistService, ConfigInfoBetaPersistService, ConfigInfoAggrPersistService, HistoryConfigInfoPersistService, OtherPersistService - 作者:
- boyan, leiwen.zh, klw
-
-
字段概要
字段 修饰符和类型 字段 说明 static java.lang.Object[]EMPTY_ARRAY已过时。static java.lang.StringPATTERN_STR已过时。static java.lang.StringSPOT已过时。constant variables.
-
方法概要
所有方法 实例方法 抽象方法 已过时的方法 修饰符和类型 方法 说明 booleanaddAggrConfigInfo(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.lang.String datumId, java.lang.String appName, java.lang.String content)已过时。voidaddConfigInfo(java.lang.String srcIp, java.lang.String srcUser, ConfigInfo configInfo, java.sql.Timestamp time, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo, boolean notify)已过时。voidaddConfigInfo4Beta(ConfigInfo configInfo, java.lang.String betaIps, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)已过时。voidaddConfigInfo4Tag(ConfigInfo configInfo, java.lang.String tag, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)已过时。longaddConfigInfoAtomic(long id, java.lang.String srcIp, java.lang.String srcUser, ConfigInfo configInfo, java.sql.Timestamp time, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo)已过时。voidaddConfigTagRelationAtomic(long configId, java.lang.String tagName, java.lang.String dataId, java.lang.String group, java.lang.String tenant)已过时。voidaddConfigTagsRelation(long configId, java.lang.String configTags, java.lang.String dataId, java.lang.String group, java.lang.String tenant)已过时。intaggrConfigInfoCount(java.lang.String dataId, java.lang.String group, java.lang.String tenant)已过时。intaggrConfigInfoCount(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.util.List<java.lang.String> datumIds, boolean isIn)已过时。java.util.Map<java.lang.String,java.lang.Object>batchInsertOrUpdate(java.util.List<ConfigAllInfo> configInfoList, java.lang.String srcUser, java.lang.String srcIp, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo, java.sql.Timestamp time, boolean notify, SameConfigPolicy policy)已过时。booleanbatchPublishAggr(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.util.Map<java.lang.String,java.lang.String> datumMap, java.lang.String appName)已过时。booleanbatchRemoveAggr(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.util.List<java.lang.String> datumList)已过时。intconfigInfoBetaCount()已过时。intconfigInfoCount()已过时。intconfigInfoCount(java.lang.String tenant)已过时。intconfigInfoTagCount()已过时。java.util.List<ConfigInfoWrapper>convertChangeConfig(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> list)已过时。java.util.List<ConfigInfo>convertDeletedConfig(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> list)已过时。<E> PaginationHelper<E>createPaginationHelper()已过时。create Pagination utils.ConfigHistoryInfodetailConfigHistory(java.lang.Long nid)已过时。ConfigHistoryInfodetailPreviousConfigHistory(java.lang.Long id)已过时。java.util.List<ConfigInfoChanged>findAllAggrGroup()已过时。Page<ConfigInfo>findAllConfigInfo(int pageNo, int pageSize, java.lang.String tenant)已过时。java.util.List<ConfigAllInfo>findAllConfigInfo4Export(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.lang.String appName, java.util.List<java.lang.Long> ids)已过时。Page<ConfigInfoBase>findAllConfigInfoBase(int pageNo, int pageSize)已过时。Page<ConfigInfoBetaWrapper>findAllConfigInfoBetaForDumpAll(int pageNo, int pageSize)已过时。Page<ConfigInfoWrapper>findAllConfigInfoFragment(long lastMaxId, int pageSize)已过时。Page<ConfigInfoTagWrapper>findAllConfigInfoTagForDumpAll(int pageNo, int pageSize)已过时。Page<ConfigKey>findAllConfigKey(int pageNo, int pageSize, java.lang.String tenant)已过时。java.util.List<ConfigInfo>findAllDataIdAndGroup()已过时。Page<ConfigInfoWrapper>findChangeConfig(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.lang.String appName, java.sql.Timestamp startTime, java.sql.Timestamp endTime, int pageNo, int pageSize, long lastMaxId)已过时。java.util.List<ConfigInfoWrapper>findChangeConfig(java.sql.Timestamp startTime, java.sql.Timestamp endTime)已过时。ConfigAdvanceInfofindConfigAdvanceInfo(java.lang.String dataId, java.lang.String group, java.lang.String tenant)已过时。ConfigAllInfofindConfigAllInfo(java.lang.String dataId, java.lang.String group, java.lang.String tenant)已过时。Page<ConfigHistoryInfo>findConfigHistory(java.lang.String dataId, java.lang.String group, java.lang.String tenant, int pageNo, int pageSize)已过时。intfindConfigHistoryCountByTime(java.sql.Timestamp startTime)已过时。ConfigInfofindConfigInfo(long id)已过时。ConfigInfoWrapperfindConfigInfo(java.lang.String dataId, java.lang.String group, java.lang.String tenant)已过时。ConfigInfoBetaWrapperfindConfigInfo4Beta(java.lang.String dataId, java.lang.String group, java.lang.String tenant)已过时。Page<ConfigInfo>findConfigInfo4Page(int pageNo, int pageSize, java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo)已过时。ConfigInfoTagWrapperfindConfigInfo4Tag(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.lang.String tag)已过时。java.util.List<ConfigInfoAggr>findConfigInfoAggr(java.lang.String dataId, java.lang.String group, java.lang.String tenant)已过时。Page<ConfigInfoAggr>findConfigInfoAggrByPage(java.lang.String dataId, java.lang.String group, java.lang.String tenant, int pageNo, int pageSize)已过时。Page<ConfigInfoAggr>findConfigInfoAggrLike(int pageNo, int pageSize, ConfigKey[] configKeys, boolean blacklist)已过时。ConfigInfoBasefindConfigInfoBase(java.lang.String dataId, java.lang.String group)已过时。Page<ConfigInfoBase>findConfigInfoBaseByGroup(int pageNo, int pageSize, java.lang.String group)已过时。Page<ConfigInfoBase>findConfigInfoBaseLike(int pageNo, int pageSize, java.lang.String dataId, java.lang.String group, java.lang.String content)已过时。Page<ConfigInfo>findConfigInfoByApp(int pageNo, int pageSize, java.lang.String tenant, java.lang.String appName)已过时。Page<ConfigInfo>findConfigInfoLike(int pageNo, int pageSize, ConfigKey[] configKeys, boolean blacklist)已过时。Page<ConfigInfo>findConfigInfoLike4Page(int pageNo, int pageSize, java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo)已过时。java.util.List<ConfigInfo>findConfigInfosByIds(java.lang.String ids)已过时。longfindConfigMaxId()已过时。java.util.List<java.lang.String>findDatumIdByContent(java.lang.String dataId, java.lang.String groupId, java.lang.String content)已过时。java.util.List<ConfigInfo>findDeletedConfig(java.sql.Timestamp startTime, java.sql.Timestamp endTime)已过时。ConfigInfoAggrfindSingleConfigInfoAggr(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.lang.String datumId)已过时。java.util.List<TenantInfo>findTenantByKp(java.lang.String kp)已过时。TenantInfofindTenantByKp(java.lang.String kp, java.lang.String tenantId)已过时。java.lang.StringgenerateLikeArgument(java.lang.String s)已过时。java.util.List<java.lang.String>getGroupIdList(int page, int pageSize)已过时。java.util.List<java.lang.String>getTenantIdList(int page, int pageSize)已过时。voidinsertConfigHistoryAtomic(long id, ConfigInfo configInfo, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, java.lang.String ops)已过时。voidinsertOrUpdate(java.lang.String srcIp, java.lang.String srcUser, ConfigInfo configInfo, java.sql.Timestamp time, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo)已过时。voidinsertOrUpdate(java.lang.String srcIp, java.lang.String srcUser, ConfigInfo configInfo, java.sql.Timestamp time, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo, boolean notify)已过时。voidinsertOrUpdateBeta(ConfigInfo configInfo, java.lang.String betaIps, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)已过时。booleaninsertOrUpdateBetaCas(ConfigInfo configInfo, java.lang.String betaIps, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)已过时。booleaninsertOrUpdateCas(java.lang.String srcIp, java.lang.String srcUser, ConfigInfo configInfo, java.sql.Timestamp time, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo)已过时。booleaninsertOrUpdateCas(java.lang.String srcIp, java.lang.String srcUser, ConfigInfo configInfo, java.sql.Timestamp time, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo, boolean notify)已过时。voidinsertOrUpdateTag(ConfigInfo configInfo, java.lang.String tag, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)已过时。booleaninsertOrUpdateTagCas(ConfigInfo configInfo, java.lang.String tag, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)已过时。voidinsertTenantInfoAtomic(java.lang.String kp, java.lang.String tenantId, java.lang.String tenantName, java.lang.String tenantDesc, java.lang.String createResoure, long time)已过时。booleanisExistTable(java.lang.String tableName)已过时。java.util.List<ConfigInfoWrapper>listAllGroupKeyMd5()已过时。java.util.List<ConfigInfoWrapper>listGroupKeyMd5ByPage(int pageNo, int pageSize)已过时。ConfigInfoWrapperqueryConfigInfo(java.lang.String dataId, java.lang.String group, java.lang.String tenant)已过时。java.util.List<ConfigInfoWrapper>queryConfigInfoByNamespace(java.lang.String tenantId)已过时。voidremoveAggrConfigInfo(java.lang.String dataId, java.lang.String group, java.lang.String tenant)已过时。voidremoveConfigHistory(java.sql.Timestamp startTime, int limitSize)已过时。voidremoveConfigInfo(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.lang.String srcIp, java.lang.String srcUser)已过时。voidremoveConfigInfo4Beta(java.lang.String dataId, java.lang.String group, java.lang.String tenant)已过时。voidremoveConfigInfoAtomic(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.lang.String srcIp, java.lang.String srcUser)已过时。java.util.List<ConfigInfo>removeConfigInfoByIds(java.util.List<java.lang.Long> ids, java.lang.String srcIp, java.lang.String srcUser)已过时。voidremoveConfigInfoByIdsAtomic(java.lang.String ids)已过时。voidremoveConfigInfoTag(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.lang.String tag, java.lang.String srcIp, java.lang.String srcUser)已过时。voidremoveSingleAggrConfigInfo(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.lang.String datumId)已过时。voidremoveTagByIdAtomic(long id)已过时。voidremoveTenantInfoAtomic(java.lang.String kp, java.lang.String tenantId)已过时。booleanreplaceAggr(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.util.Map<java.lang.String,java.lang.String> datumMap, java.lang.String appName)已过时。java.util.List<java.lang.String>selectTagByConfig(java.lang.String dataId, java.lang.String group, java.lang.String tenant)已过时。inttenantInfoCountByTenantId(java.lang.String tenantId)已过时。voidupdateConfigInfo(ConfigInfo configInfo, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo, boolean notify)已过时。voidupdateConfigInfo4Beta(ConfigInfo configInfo, java.lang.String betaIps, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)已过时。booleanupdateConfigInfo4BetaCas(ConfigInfo configInfo, java.lang.String betaIps, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)已过时。voidupdateConfigInfo4Tag(ConfigInfo configInfo, java.lang.String tag, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)已过时。booleanupdateConfigInfo4TagCas(ConfigInfo configInfo, java.lang.String tag, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)已过时。voidupdateConfigInfoAtomic(ConfigInfo configInfo, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo)已过时。booleanupdateConfigInfoCas(ConfigInfo configInfo, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo, boolean notify)已过时。voidupdateMd5(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.lang.String md5, java.sql.Timestamp lastTime)已过时。voidupdateTenantNameAtomic(java.lang.String kp, java.lang.String tenantId, java.lang.String tenantName, java.lang.String tenantDesc)已过时。
-
-
-
方法详细资料
-
createPaginationHelper
<E> PaginationHelper<E> createPaginationHelper()
已过时。create Pagination utils.- 类型参数:
E- Generic object- 返回:
PaginationHelper
-
addConfigInfo
@Deprecated void addConfigInfo(java.lang.String srcIp, java.lang.String srcUser, ConfigInfo configInfo, java.sql.Timestamp time, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo, boolean notify)已过时。Add common configuration information and publish data change events.- 参数:
srcIp- remote ipsrcUser- userconfigInfo- config infotime- timeconfigAdvanceInfo- advance infonotify- whether to push
-
addConfigInfo4Beta
@Deprecated void addConfigInfo4Beta(ConfigInfo configInfo, java.lang.String betaIps, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)
已过时。Add beta configuration information and publish data change events.- 参数:
configInfo- config infobetaIps- ip for pushsrcIp- remote ipsrcUser- usertime- timenotify- whether to push
-
addConfigInfo4Tag
@Deprecated void addConfigInfo4Tag(ConfigInfo configInfo, java.lang.String tag, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)
已过时。Add tag configuration information and publish data change events.- 参数:
configInfo- config infotag- tagsrcIp- remote ipsrcUser- usertime- timenotify- whether to push
-
updateConfigInfo
@Deprecated void updateConfigInfo(ConfigInfo configInfo, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo, boolean notify)
已过时。Update common configuration information.- 参数:
configInfo- config infosrcIp- remote ipsrcUser- usertime- timeconfigAdvanceInfo- advance infonotify- whether to push
-
updateConfigInfoCas
@Deprecated boolean updateConfigInfoCas(ConfigInfo configInfo, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo, boolean notify)
已过时。Update common configuration information.- 参数:
configInfo- config infosrcIp- remote ipsrcUser- usertime- timeconfigAdvanceInfo- advance infonotify- whether to push- 返回:
- success or not.
-
updateConfigInfo4Beta
@Deprecated void updateConfigInfo4Beta(ConfigInfo configInfo, java.lang.String betaIps, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)
已过时。Update beta configuration information.- 参数:
configInfo- config infobetaIps- ip for pushsrcIp- remote ipsrcUser- usertime- timenotify- whether to push
-
updateConfigInfo4BetaCas
@Deprecated boolean updateConfigInfo4BetaCas(ConfigInfo configInfo, java.lang.String betaIps, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)
已过时。Update beta configuration information.- 参数:
configInfo- config infobetaIps- ip for pushsrcIp- remote ipsrcUser- usertime- timenotify- whether to push- 返回:
- success or not.
-
updateConfigInfo4Tag
@Deprecated void updateConfigInfo4Tag(ConfigInfo configInfo, java.lang.String tag, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)
已过时。Update tag configuration information.- 参数:
configInfo- config infotag- tagsrcIp- remote ipsrcUser- usertime- timenotify- whether to push
-
updateConfigInfo4TagCas
@Deprecated boolean updateConfigInfo4TagCas(ConfigInfo configInfo, java.lang.String tag, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)
已过时。Update tag configuration information.- 参数:
configInfo- config infotag- tagsrcIp- remote ipsrcUser- usertime- timenotify- whether to push- 返回:
- success or not.
-
insertOrUpdateBeta
@Deprecated void insertOrUpdateBeta(ConfigInfo configInfo, java.lang.String betaIps, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)
已过时。insert or update beta config.- 参数:
configInfo- config infobetaIps- ip for pushsrcIp- remote ipsrcUser- usertime- timenotify- whether to push
-
insertOrUpdateBetaCas
@Deprecated boolean insertOrUpdateBetaCas(ConfigInfo configInfo, java.lang.String betaIps, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)
已过时。insert or update beta config cas.- 参数:
configInfo- config infobetaIps- ip for pushsrcIp- remote ipsrcUser- usertime- timenotify- whether to push- 返回:
- success or not.
-
insertOrUpdateTag
@Deprecated void insertOrUpdateTag(ConfigInfo configInfo, java.lang.String tag, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)
已过时。insert or update tag config.- 参数:
configInfo- config infotag- tagsrcIp- remote ipsrcUser- usertime- timenotify- whether to push
-
insertOrUpdateTagCas
@Deprecated boolean insertOrUpdateTagCas(ConfigInfo configInfo, java.lang.String tag, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)
已过时。insert or update tag config cas.- 参数:
configInfo- config infotag- tagsrcIp- remote ipsrcUser- usertime- timenotify- whether to push- 返回:
- success or not.
-
updateMd5
@Deprecated void updateMd5(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.lang.String md5, java.sql.Timestamp lastTime)已过时。update md5.- 参数:
dataId- data idgroup- grouptenant- tenantmd5- md5lastTime- last modified time
-
insertOrUpdate
@Deprecated void insertOrUpdate(java.lang.String srcIp, java.lang.String srcUser, ConfigInfo configInfo, java.sql.Timestamp time, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo)已过时。insert or update.- 参数:
srcIp- remote ipsrcUser- userconfigInfo- config infotime- timeconfigAdvanceInfo- advance info
-
insertOrUpdate
@Deprecated void insertOrUpdate(java.lang.String srcIp, java.lang.String srcUser, ConfigInfo configInfo, java.sql.Timestamp time, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo, boolean notify)已过时。Write to the main table, insert or update.- 参数:
srcIp- remote ipsrcUser- userconfigInfo- config infotime- timeconfigAdvanceInfo- advance infonotify- whether to push
-
insertOrUpdateCas
@Deprecated boolean insertOrUpdateCas(java.lang.String srcIp, java.lang.String srcUser, ConfigInfo configInfo, java.sql.Timestamp time, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo)已过时。insert or update cas..- 参数:
srcIp- remote ipsrcUser- userconfigInfo- config infotime- timeconfigAdvanceInfo- advance info- 返回:
- success or not.
-
insertOrUpdateCas
@Deprecated boolean insertOrUpdateCas(java.lang.String srcIp, java.lang.String srcUser, ConfigInfo configInfo, java.sql.Timestamp time, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo, boolean notify)已过时。Write to the main table, insert or update cas.- 参数:
srcIp- remote ipsrcUser- userconfigInfo- config infotime- timeconfigAdvanceInfo- advance infonotify- whether to push- 返回:
- success or not.
-
removeConfigInfo
@Deprecated void removeConfigInfo(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.lang.String srcIp, java.lang.String srcUser)已过时。Delete configuration information, physical deletion.- 参数:
dataId- data idgroup- grouptenant- tenantsrcIp- remote ipsrcUser- user
-
removeConfigInfoByIds
@Deprecated java.util.List<ConfigInfo> removeConfigInfoByIds(java.util.List<java.lang.Long> ids, java.lang.String srcIp, java.lang.String srcUser)
已过时。Delete config info by ids.- 参数:
ids- id listsrcIp- remote ipsrcUser- user- 返回:
ConfigInfolist
-
removeConfigInfo4Beta
@Deprecated void removeConfigInfo4Beta(java.lang.String dataId, java.lang.String group, java.lang.String tenant)已过时。Delete configuration information, physical deletion.- 参数:
dataId- data idgroup- grouptenant- tenant
-
addAggrConfigInfo
@Deprecated boolean addAggrConfigInfo(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.lang.String datumId, java.lang.String appName, java.lang.String content)已过时。Add data before aggregation to the database, select -> update or insert .- 参数:
dataId- data idgroup- grouptenant- tenantdatumId- datum idappName- app namecontent- config content- 返回:
trueif add success
-
removeSingleAggrConfigInfo
@Deprecated void removeSingleAggrConfigInfo(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.lang.String datumId)已过时。Delete a single piece of data before aggregation.- 参数:
dataId- data idgroup- grouptenant- tenantdatumId- datum id
-
removeAggrConfigInfo
@Deprecated void removeAggrConfigInfo(java.lang.String dataId, java.lang.String group, java.lang.String tenant)已过时。Delete all pre-aggregation data under a dataId.- 参数:
dataId- data idgroup- grouptenant- tenant
-
batchRemoveAggr
@Deprecated boolean batchRemoveAggr(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.util.List<java.lang.String> datumList)已过时。To delete aggregated data in bulk, you need to specify a list of datum.- 参数:
dataId- dataIdgroup- grouptenant- tenantdatumList- datumList- 返回:
trueif remove success
-
removeConfigHistory
@Deprecated void removeConfigHistory(java.sql.Timestamp startTime, int limitSize)已过时。Delete data before startTime.- 参数:
startTime- start timelimitSize- limit size
-
findConfigHistoryCountByTime
@Deprecated int findConfigHistoryCountByTime(java.sql.Timestamp startTime)
已过时。Get the number of configurations before the specified time.- 参数:
startTime- start time- 返回:
- count of history config that meet the conditions
-
findConfigMaxId
@Deprecated long findConfigMaxId()
已过时。Get the maxId.- 返回:
- config max id
-
batchPublishAggr
@Deprecated boolean batchPublishAggr(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.util.Map<java.lang.String,java.lang.String> datumMap, java.lang.String appName)已过时。Add or update data in batches. Any exception during the transaction will force a TransactionSystemException to be thrown.- 参数:
dataId- dataIdgroup- grouptenant- tenantappName- app namedatumMap- datumMap- 返回:
trueif publish success
-
replaceAggr
@Deprecated boolean replaceAggr(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.util.Map<java.lang.String,java.lang.String> datumMap, java.lang.String appName)已过时。Batch replacement, first delete all the specified DataID+Group data in the aggregation table, and then insert the data. Any exception during the transaction process will force a TransactionSystemException to be thrown.- 参数:
dataId- dataIdgroup- grouptenant- tenantappName- app namedatumMap- datumMap- 返回:
trueif replace success
-
findAllDataIdAndGroup
@Deprecated java.util.List<ConfigInfo> findAllDataIdAndGroup()
已过时。Find all dataId and group. It is guaranteed not to return NULL.- 返回:
Configlist
-
findConfigInfo4Beta
@Deprecated ConfigInfoBetaWrapper findConfigInfo4Beta(java.lang.String dataId, java.lang.String group, java.lang.String tenant)
已过时。Query beta configuration information based on dataId and group.- 参数:
dataId- data idgroup- grouptenant- tenant- 返回:
ConfigInfo4Beta
-
findConfigInfo4Tag
@Deprecated ConfigInfoTagWrapper findConfigInfo4Tag(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.lang.String tag)
已过时。Query tag configuration information based on dataId and group.- 参数:
dataId- data idgroup- grouptenant- tenanttag- tag- 返回:
ConfigInfo4Tag
-
findConfigInfoBase
@Deprecated ConfigInfoBase findConfigInfoBase(java.lang.String dataId, java.lang.String group)
已过时。Query configuration information based on dataId and group.- 参数:
dataId- data idgroup- group- 返回:
ConfigInfoBase
-
findConfigInfo
@Deprecated ConfigInfo findConfigInfo(long id)
已过时。Query configuration information by primary key ID.- 参数:
id- id- 返回:
ConfigInfo
-
findConfigInfo
@Deprecated ConfigInfoWrapper findConfigInfo(java.lang.String dataId, java.lang.String group, java.lang.String tenant)
已过时。Query configuration information; database atomic operation, minimum SQL action, no business encapsulation.- 参数:
dataId- dataIdgroup- grouptenant- tenant- 返回:
- config info
-
findConfigInfo4Page
@Deprecated Page<ConfigInfo> findConfigInfo4Page(int pageNo, int pageSize, java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo)
已过时。find config info.- 参数:
pageNo- page numberpageSize- page sizedataId- data idgroup- grouptenant- tenantconfigAdvanceInfo- advance info- 返回:
PagewithConfigInfogeneration
-
findConfigInfoByApp
@Deprecated Page<ConfigInfo> findConfigInfoByApp(int pageNo, int pageSize, java.lang.String tenant, java.lang.String appName)
已过时。Query configuration information based on group.- 参数:
pageNo- Page number (must be greater than 0)pageSize- Page size (must be greater than 0)tenant- tenantappName- app name- 返回:
PagewithConfigInfogeneration
-
findConfigInfoBaseByGroup
@Deprecated Page<ConfigInfoBase> findConfigInfoBaseByGroup(int pageNo, int pageSize, java.lang.String group)
已过时。Query configuration information based on group.- 参数:
pageNo- Page number (must be greater than 0)pageSize- Page size (must be greater than 0)group- group- 返回:
PagewithConfigInfoBasegeneration
-
configInfoCount
@Deprecated int configInfoCount()
已过时。Returns the number of configuration items.- 返回:
- number of configuration items.
-
configInfoCount
@Deprecated int configInfoCount(java.lang.String tenant)
已过时。Returns the number of configuration items.- 参数:
tenant- tenant- 返回:
- number of configuration items.
-
configInfoBetaCount
@Deprecated int configInfoBetaCount()
已过时。Returns the number of beta configuration items.- 返回:
- number of configuration items..
-
configInfoTagCount
@Deprecated int configInfoTagCount()
已过时。Returns the number of beta configuration items.- 返回:
- number of configuration items..
-
getTenantIdList
@Deprecated java.util.List<java.lang.String> getTenantIdList(int page, int pageSize)已过时。get tenant id list by page.- 参数:
page- page numberpageSize- page size- 返回:
- tenant id list
-
getGroupIdList
@Deprecated java.util.List<java.lang.String> getGroupIdList(int page, int pageSize)已过时。get group id list by page.- 参数:
page- page numberpageSize- page size- 返回:
- group id list
-
aggrConfigInfoCount
@Deprecated int aggrConfigInfoCount(java.lang.String dataId, java.lang.String group, java.lang.String tenant)已过时。Get count of aggregation config info.- 参数:
dataId- data idgroup- grouptenant- tenant- 返回:
- count
-
aggrConfigInfoCount
@Deprecated int aggrConfigInfoCount(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.util.List<java.lang.String> datumIds, boolean isIn)已过时。Get count of aggregation config info.- 参数:
dataId- data idgroup- grouptenant- tenantdatumIds- datum id listisIn- search condition- 返回:
- count
-
findAllConfigInfo
@Deprecated Page<ConfigInfo> findAllConfigInfo(int pageNo, int pageSize, java.lang.String tenant)
已过时。Query all configuration information by page.- 参数:
pageNo- Page number (starting at 1)pageSize- Page size (must be greater than 0)tenant- tenant- 返回:
PagewithConfigInfogeneration
-
findAllConfigKey
@Deprecated Page<ConfigKey> findAllConfigKey(int pageNo, int pageSize, java.lang.String tenant)
已过时。Query all configuration information by page.
-
findAllConfigInfoBase
@Deprecated Page<ConfigInfoBase> findAllConfigInfoBase(int pageNo, int pageSize)
已过时。Query all configuration information by page.- 参数:
pageNo- Page number (starting at 1)pageSize- Page size (must be greater than 0)- 返回:
PagewithConfigInfoBasegeneration
-
findAllConfigInfoFragment
@Deprecated Page<ConfigInfoWrapper> findAllConfigInfoFragment(long lastMaxId, int pageSize)
已过时。Query all config info.- 参数:
lastMaxId- last max idpageSize- page size- 返回:
PagewithConfigInfoWrappergeneration
-
findAllConfigInfoBetaForDumpAll
@Deprecated Page<ConfigInfoBetaWrapper> findAllConfigInfoBetaForDumpAll(int pageNo, int pageSize)
已过时。Query all beta config info for dump task.- 参数:
pageNo- page numberpageSize- page size- 返回:
PagewithConfigInfoWrappergeneration
-
findAllConfigInfoTagForDumpAll
@Deprecated Page<ConfigInfoTagWrapper> findAllConfigInfoTagForDumpAll(int pageNo, int pageSize)
已过时。Query all tag config info for dump task.- 参数:
pageNo- page numbserpageSize- page sizxe- 返回:
PagewithConfigInfoWrappergeneration
-
findConfigInfoLike
@Deprecated Page<ConfigInfo> findConfigInfoLike(int pageNo, int pageSize, ConfigKey[] configKeys, boolean blacklist)
已过时。Fuzzy query configuration information based on dataId and group.- 参数:
pageNo- Page number (must be greater than 0)pageSize- Page size (must be greater than 0)configKeys- Query configuration listblacklist- Whether to blacklist- 返回:
PagewithConfigInfogeneration
-
findConfigInfoLike4Page
@Deprecated Page<ConfigInfo> findConfigInfoLike4Page(int pageNo, int pageSize, java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo)
已过时。Query config info.- 参数:
pageNo- page numberpageSize- page sizedataId- data idgroup- grouptenant- tenantconfigAdvanceInfo- advance info- 返回:
PagewithConfigInfogeneration
-
findConfigInfoBaseLike
@Deprecated Page<ConfigInfoBase> findConfigInfoBaseLike(int pageNo, int pageSize, java.lang.String dataId, java.lang.String group, java.lang.String content) throws java.io.IOException
已过时。Fuzzy query configuration information based on dataId and group.- 参数:
pageNo- Page number (must be greater than 0)pageSize- Page size (must be greater than 0)dataId- data idgroup- groupcontent- config content- 返回:
PagewithConfigInfoBasegeneration- 抛出:
java.io.IOException- exception
-
findSingleConfigInfoAggr
@Deprecated ConfigInfoAggr findSingleConfigInfoAggr(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.lang.String datumId)
已过时。Find a single piece of data before aggregation.- 参数:
dataId- data idgroup- grouptenant- tenantdatumId- datum id- 返回:
ConfigInfoAggr
-
findConfigInfoAggr
@Deprecated java.util.List<ConfigInfoAggr> findConfigInfoAggr(java.lang.String dataId, java.lang.String group, java.lang.String tenant)
已过时。Find all data before aggregation under a dataId. It is guaranteed not to return NULL.- 参数:
dataId- data idgroup- grouptenant- tenant- 返回:
ConfigInfoAggrlist
-
findConfigInfoAggrByPage
@Deprecated Page<ConfigInfoAggr> findConfigInfoAggrByPage(java.lang.String dataId, java.lang.String group, java.lang.String tenant, int pageNo, int pageSize)
已过时。Query aggregation config info.- 参数:
dataId- data idgroup- grouptenant- tenantpageNo- page numberpageSize- page size- 返回:
PagewithConfigInfoAggrgeneration
-
findConfigInfoAggrLike
@Deprecated Page<ConfigInfoAggr> findConfigInfoAggrLike(int pageNo, int pageSize, ConfigKey[] configKeys, boolean blacklist)
已过时。Query eligible aggregated data.- 参数:
pageNo- pageNopageSize- pageSizeconfigKeys- aggregate data conditionsblacklist- blacklist- 返回:
PagewithConfigInfoAggrgeneration
-
findAllAggrGroup
@Deprecated java.util.List<ConfigInfoChanged> findAllAggrGroup()
已过时。Find all aggregated data sets.- 返回:
ConfigInfoChangedlist
-
findDatumIdByContent
@Deprecated java.util.List<java.lang.String> findDatumIdByContent(java.lang.String dataId, java.lang.String groupId, java.lang.String content)已过时。Find datumId by datum content.- 参数:
dataId- data idgroupId- groupcontent- content- 返回:
- datum keys
-
findChangeConfig
@Deprecated java.util.List<ConfigInfoWrapper> findChangeConfig(java.sql.Timestamp startTime, java.sql.Timestamp endTime)
已过时。Query change config.- 参数:
startTime- start timeendTime- end time- 返回:
ConfigInfoWrapperlist
-
findChangeConfig
@Deprecated Page<ConfigInfoWrapper> findChangeConfig(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.lang.String appName, java.sql.Timestamp startTime, java.sql.Timestamp endTime, int pageNo, int pageSize, long lastMaxId)
已过时。According to the time period and configuration conditions to query the eligible configuration.- 参数:
dataId- dataId Support Fuzzy querygroup- dataId Support Fuzzy querytenant- tenantappName- app namestartTime- start timeendTime- end timepageNo- pageNopageSize- pageSizelastMaxId- last max id- 返回:
PagewithConfigInfoWrappergeneration
-
findDeletedConfig
@Deprecated java.util.List<ConfigInfo> findDeletedConfig(java.sql.Timestamp startTime, java.sql.Timestamp endTime)
已过时。Query deleted config.- 参数:
startTime- start timeendTime- end time- 返回:
ConfigInfolist
-
addConfigInfoAtomic
@Deprecated long addConfigInfoAtomic(long id, java.lang.String srcIp, java.lang.String srcUser, ConfigInfo configInfo, java.sql.Timestamp time, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo)已过时。Add configuration; database atomic operation, minimum sql action, no business encapsulation.- 参数:
id- idsrcIp- ipsrcUser- userconfigInfo- infotime- timeconfigAdvanceInfo- advance info- 返回:
- execute sql result
-
addConfigTagRelationAtomic
@Deprecated void addConfigTagRelationAtomic(long configId, java.lang.String tagName, java.lang.String dataId, java.lang.String group, java.lang.String tenant)已过时。Add configuration; database atomic operation, minimum sql action, no business encapsulation.- 参数:
configId- idtagName- tagdataId- data idgroup- grouptenant- tenant
-
addConfigTagsRelation
@Deprecated void addConfigTagsRelation(long configId, java.lang.String configTags, java.lang.String dataId, java.lang.String group, java.lang.String tenant)已过时。Add configuration; database atomic operation.- 参数:
configId- config idconfigTags- tagsdataId- dataIdgroup- grouptenant- tenant
-
removeTagByIdAtomic
@Deprecated void removeTagByIdAtomic(long id)
已过时。Delete tag.- 参数:
id- id
-
selectTagByConfig
@Deprecated java.util.List<java.lang.String> selectTagByConfig(java.lang.String dataId, java.lang.String group, java.lang.String tenant)已过时。Query tag list.- 参数:
dataId- data idgroup- grouptenant- tenant- 返回:
- tag list
-
removeConfigInfoAtomic
@Deprecated void removeConfigInfoAtomic(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.lang.String srcIp, java.lang.String srcUser)已过时。Remove configuration; database atomic operation, minimum SQL action, no business encapsulation.- 参数:
dataId- dataIdgroup- grouptenant- tenantsrcIp- ipsrcUser- user
-
removeConfigInfoByIdsAtomic
@Deprecated void removeConfigInfoByIdsAtomic(java.lang.String ids)
已过时。Remove configuration; database atomic operation, minimum SQL action, no business encapsulation.- 参数:
ids- ids
-
removeConfigInfoTag
@Deprecated void removeConfigInfoTag(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.lang.String tag, java.lang.String srcIp, java.lang.String srcUser)已过时。Delete configuration; database atomic operation, minimum SQL action, no business encapsulation.- 参数:
dataId- dataIdgroup- grouptenant- tenanttag- tagsrcIp- remote ipsrcUser- user
-
updateConfigInfoAtomic
@Deprecated void updateConfigInfoAtomic(ConfigInfo configInfo, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo)
已过时。Update configuration; database atomic operation, minimum SQL action, no business encapsulation.- 参数:
configInfo- config infosrcIp- remote ipsrcUser- usertime- timeconfigAdvanceInfo- advance info
-
findConfigInfosByIds
@Deprecated java.util.List<ConfigInfo> findConfigInfosByIds(java.lang.String ids)
已过时。find ConfigInfo by ids.- 参数:
ids- id list- 返回:
ConfigInfolist
-
findConfigAdvanceInfo
@Deprecated ConfigAdvanceInfo findConfigAdvanceInfo(java.lang.String dataId, java.lang.String group, java.lang.String tenant)
已过时。Query configuration information; database atomic operation, minimum SQL action, no business encapsulation.- 参数:
dataId- dataIdgroup- grouptenant- tenant- 返回:
- advance info
-
findConfigAllInfo
@Deprecated ConfigAllInfo findConfigAllInfo(java.lang.String dataId, java.lang.String group, java.lang.String tenant)
已过时。Query configuration information; database atomic operation, minimum SQL action, no business encapsulation.- 参数:
dataId- dataIdgroup- grouptenant- tenant- 返回:
- advance info
-
insertConfigHistoryAtomic
@Deprecated void insertConfigHistoryAtomic(long id, ConfigInfo configInfo, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, java.lang.String ops)已过时。Update change records; database atomic operations, minimal sql actions, no business encapsulation.- 参数:
id- idconfigInfo- config infosrcIp- ipsrcUser- usertime- timeops- ops type
-
findConfigHistory
@Deprecated Page<ConfigHistoryInfo> findConfigHistory(java.lang.String dataId, java.lang.String group, java.lang.String tenant, int pageNo, int pageSize)
已过时。List configuration history change record.- 参数:
dataId- data Idgroup- grouptenant- tenantpageNo- nopageSize- size- 返回:
PagewithConfigHistoryInfogeneration
-
detailConfigHistory
@Deprecated ConfigHistoryInfo detailConfigHistory(java.lang.Long nid)
已过时。Get history config detail.- 参数:
nid- nid- 返回:
ConfigHistoryInfo
-
detailPreviousConfigHistory
@Deprecated ConfigHistoryInfo detailPreviousConfigHistory(java.lang.Long id)
已过时。Get previous config detail.- 参数:
id- id- 返回:
ConfigHistoryInfo
-
insertTenantInfoAtomic
@Deprecated void insertTenantInfoAtomic(java.lang.String kp, java.lang.String tenantId, java.lang.String tenantName, java.lang.String tenantDesc, java.lang.String createResoure, long time)已过时。insert tenant info.- 参数:
kp- kptenantId- tenant IdtenantName- tenant nametenantDesc- tenant descriptioncreateResoure- create resoucetime- time
-
updateTenantNameAtomic
@Deprecated void updateTenantNameAtomic(java.lang.String kp, java.lang.String tenantId, java.lang.String tenantName, java.lang.String tenantDesc)已过时。Update tenantInfo showname.- 参数:
kp- kptenantId- tenant IdtenantName- tenant nametenantDesc- tenant description
-
findTenantByKp
@Deprecated java.util.List<TenantInfo> findTenantByKp(java.lang.String kp)
已过时。Query tenant info.- 参数:
kp- kp- 返回:
TenantInfolist
-
findTenantByKp
@Deprecated TenantInfo findTenantByKp(java.lang.String kp, java.lang.String tenantId)
已过时。Query tenant info.- 参数:
kp- kptenantId- tenant id- 返回:
TenantInfo
-
removeTenantInfoAtomic
@Deprecated void removeTenantInfoAtomic(java.lang.String kp, java.lang.String tenantId)已过时。Remote tenant info.- 参数:
kp- kptenantId- tenant id
-
convertDeletedConfig
@Deprecated java.util.List<ConfigInfo> convertDeletedConfig(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> list)
已过时。Convert delete config.- 参数:
list- origin data- 返回:
ConfigInfolist
-
convertChangeConfig
@Deprecated java.util.List<ConfigInfoWrapper> convertChangeConfig(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> list)
已过时。Convert change config.- 参数:
list- origin data- 返回:
ConfigInfoWrapperlist
-
listAllGroupKeyMd5
@Deprecated java.util.List<ConfigInfoWrapper> listAllGroupKeyMd5()
已过时。Get the Md5 value of all configurations, through the paging method.- 返回:
ConfigInfoWrapperlist
-
listGroupKeyMd5ByPage
@Deprecated java.util.List<ConfigInfoWrapper> listGroupKeyMd5ByPage(int pageNo, int pageSize)
已过时。list group key md5 by page.- 参数:
pageNo- page nopageSize- page size- 返回:
ConfigInfoWrapperlist
-
generateLikeArgument
@Deprecated java.lang.String generateLikeArgument(java.lang.String s)
已过时。Generate fuzzy search Sql.- 参数:
s- origin string- 返回:
- fuzzy search Sql
-
queryConfigInfo
@Deprecated ConfigInfoWrapper queryConfigInfo(java.lang.String dataId, java.lang.String group, java.lang.String tenant)
已过时。Query config info.- 参数:
dataId- data idgroup- grouptenant- tenant- 返回:
ConfigInfoWrapper
-
isExistTable
@Deprecated boolean isExistTable(java.lang.String tableName)
已过时。Determine whether the table exists.- 参数:
tableName- table name- 返回:
trueif table exist
-
findAllConfigInfo4Export
@Deprecated java.util.List<ConfigAllInfo> findAllConfigInfo4Export(java.lang.String dataId, java.lang.String group, java.lang.String tenant, java.lang.String appName, java.util.List<java.lang.Long> ids)
已过时。query all configuration information according to group, appName, tenant (for export).- 参数:
dataId- data idgroup- grouptenant- tenantappName- appNameids- ids- 返回:
- Collection of ConfigInfo objects
-
batchInsertOrUpdate
@Deprecated java.util.Map<java.lang.String,java.lang.Object> batchInsertOrUpdate(java.util.List<ConfigAllInfo> configInfoList, java.lang.String srcUser, java.lang.String srcIp, java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo, java.sql.Timestamp time, boolean notify, SameConfigPolicy policy) throws com.alibaba.nacos.api.exception.NacosException
已过时。batch operation,insert or update the format of the returned: succCount: number of successful imports skipCount: number of import skips (only with skip for the same configs) failData: import failed data (only with abort for the same configs) skipData: data skipped at import (only with skip for the same configs).- 参数:
configInfoList- config info listsrcUser- usersrcIp- remote ipconfigAdvanceInfo- advance infotime- timenotify- whether to pushpolicy-SameConfigPolicy- 返回:
- map containing the number of affected rows
- 抛出:
com.alibaba.nacos.api.exception.NacosException- nacos exception
-
tenantInfoCountByTenantId
@Deprecated int tenantInfoCountByTenantId(java.lang.String tenantId)
已过时。query tenantInfo (namespace) existence based by tenantId.- 参数:
tenantId- tenant Id- 返回:
- count by tenantId
-
queryConfigInfoByNamespace
@Deprecated java.util.List<ConfigInfoWrapper> queryConfigInfoByNamespace(java.lang.String tenantId)
已过时。Query dataId list by namespace.- 参数:
tenantId- tenantId- 返回:
ConfigInfoBase
-
-