接口 HistoryConfigInfoPersistService
-
public interface HistoryConfigInfoPersistServiceDatabase service, providing access to his_config_info in the database.- 作者:
- lixiaoshuang
-
-
方法概要
所有方法 实例方法 抽象方法 已过时的方法 修饰符和类型 方法 说明 java.util.List<ConfigInfo>convertDeletedConfig(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> list)Convert delete config.<E> PaginationHelper<E>createPaginationHelper()create Pagination utils.ConfigHistoryInfodetailConfigHistory(java.lang.Long nid)Get history config detail.ConfigHistoryInfodetailPreviousConfigHistory(java.lang.Long id)Get previous config detail.Page<ConfigHistoryInfo>findConfigHistory(java.lang.String dataId, java.lang.String group, java.lang.String tenant, int pageNo, int pageSize)List configuration history change record.intfindConfigHistoryCountByTime(java.sql.Timestamp startTime)已过时。java.util.List<ConfigInfo>findDeletedConfig(java.sql.Timestamp startTime, java.sql.Timestamp endTime)Query deleted config.voidinsertConfigHistoryAtomic(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.voidremoveConfigHistory(java.sql.Timestamp startTime, int limitSize)Delete data before startTime.
-
-
-
方法详细资料
-
createPaginationHelper
<E> PaginationHelper<E> createPaginationHelper()
create Pagination utils.- 类型参数:
E- Generic object- 返回:
PaginationHelper
-
convertDeletedConfig
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
-
insertConfigHistoryAtomic
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
-
removeConfigHistory
void removeConfigHistory(java.sql.Timestamp startTime, int limitSize)Delete data before startTime.- 参数:
startTime- start timelimitSize- limit size
-
findDeletedConfig
java.util.List<ConfigInfo> findDeletedConfig(java.sql.Timestamp startTime, java.sql.Timestamp endTime)
Query deleted config.- 参数:
startTime- start timeendTime- end time- 返回:
ConfigInfolist
-
findConfigHistory
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
ConfigHistoryInfo detailConfigHistory(java.lang.Long nid)
Get history config detail.- 参数:
nid- nid- 返回:
ConfigHistoryInfo
-
detailPreviousConfigHistory
ConfigHistoryInfo detailPreviousConfigHistory(java.lang.Long id)
Get previous config detail.- 参数:
id- id- 返回:
ConfigHistoryInfo
-
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
-
-