接口 ConfigInfoBetaPersistService
-
public interface ConfigInfoBetaPersistServiceDatabase service, providing access to config_info_beta in the database.- 作者:
- lixiaoshuang
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 voidaddConfigInfo4Beta(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.intconfigInfoBetaCount()Returns the number of beta configuration items.<E> PaginationHelper<E>createPaginationHelper()create Pagination utils.Page<ConfigInfoBetaWrapper>findAllConfigInfoBetaForDumpAll(int pageNo, int pageSize)Query all beta config info for dump task.ConfigInfoBetaWrapperfindConfigInfo4Beta(java.lang.String dataId, java.lang.String group, java.lang.String tenant)Query beta configuration information based on dataId and group.voidinsertOrUpdateBeta(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.booleaninsertOrUpdateBetaCas(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.voidremoveConfigInfo4Beta(java.lang.String dataId, java.lang.String group, java.lang.String tenant)Delete configuration information, physical deletion.voidupdateConfigInfo4Beta(ConfigInfo configInfo, java.lang.String betaIps, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)Update beta configuration information.booleanupdateConfigInfo4BetaCas(ConfigInfo configInfo, java.lang.String betaIps, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)Update beta configuration information.
-
-
-
方法详细资料
-
createPaginationHelper
<E> PaginationHelper<E> createPaginationHelper()
create Pagination utils.- 类型参数:
E- Generic object- 返回:
PaginationHelper
-
addConfigInfo4Beta
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
-
insertOrUpdateBeta
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
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.
-
removeConfigInfo4Beta
void removeConfigInfo4Beta(java.lang.String dataId, java.lang.String group, java.lang.String tenant)Delete configuration information, physical deletion.- 参数:
dataId- data idgroup- grouptenant- tenant
-
updateConfigInfo4Beta
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
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.
-
findConfigInfo4Beta
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
-
configInfoBetaCount
int configInfoBetaCount()
Returns the number of beta configuration items.- 返回:
- number of configuration items..
-
findAllConfigInfoBetaForDumpAll
Page<ConfigInfoBetaWrapper> findAllConfigInfoBetaForDumpAll(int pageNo, int pageSize)
Query all beta config info for dump task.- 参数:
pageNo- page numberpageSize- page size- 返回:
PagewithConfigInfoWrappergeneration
-
-