接口 ConfigInfoTagPersistService
-
public interface ConfigInfoTagPersistServiceDatabase service, providing access to config_info_tag in the database.- 作者:
- lixiaoshuang
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 voidaddConfigInfo4Tag(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.intconfigInfoTagCount()Returns the number of beta configuration items.<E> PaginationHelper<E>createPaginationHelper()create Pagination utils.Page<ConfigInfoTagWrapper>findAllConfigInfoTagForDumpAll(int pageNo, int pageSize)Query all tag config info for dump task.ConfigInfoTagWrapperfindConfigInfo4Tag(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.voidinsertOrUpdateTag(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.booleaninsertOrUpdateTagCas(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.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)Delete configuration; database atomic operation, minimum SQL action, no business encapsulation.voidupdateConfigInfo4Tag(ConfigInfo configInfo, java.lang.String tag, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)Update tag configuration information.booleanupdateConfigInfo4TagCas(ConfigInfo configInfo, java.lang.String tag, java.lang.String srcIp, java.lang.String srcUser, java.sql.Timestamp time, boolean notify)Update tag configuration information.
-
-
-
方法详细资料
-
createPaginationHelper
<E> PaginationHelper<E> createPaginationHelper()
create Pagination utils.- 类型参数:
E- Generic object- 返回:
PaginationHelper
-
addConfigInfo4Tag
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
-
insertOrUpdateTag
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
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.
-
removeConfigInfoTag
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
-
updateConfigInfo4Tag
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
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.
-
findConfigInfo4Tag
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
-
configInfoTagCount
int configInfoTagCount()
Returns the number of beta configuration items.- 返回:
- number of configuration items..
-
findAllConfigInfoTagForDumpAll
Page<ConfigInfoTagWrapper> findAllConfigInfoTagForDumpAll(int pageNo, int pageSize)
Query all tag config info for dump task.- 参数:
pageNo- page numbserpageSize- page sizxe- 返回:
PagewithConfigInfoWrappergeneration
-
-