类 HistoryService


  • @Service
    public class HistoryService
    extends java.lang.Object
    HistoryService.
    作者:
    dongyafei
    • 方法详细资料

      • listConfigHistory

        public Page<ConfigHistoryInfo> listConfigHistory​(java.lang.String dataId,
                                                         java.lang.String group,
                                                         java.lang.String namespaceId,
                                                         java.lang.Integer pageNo,
                                                         java.lang.Integer pageSize)
        Query the list history config.
      • getConfigHistoryInfo

        public ConfigHistoryInfo getConfigHistoryInfo​(java.lang.String dataId,
                                                      java.lang.String group,
                                                      java.lang.String namespaceId,
                                                      java.lang.Long nid)
                                               throws com.alibaba.nacos.plugin.auth.exception.AccessException
        Query the detailed configuration history information.
        抛出:
        com.alibaba.nacos.plugin.auth.exception.AccessException
      • getPreviousConfigHistoryInfo

        public ConfigHistoryInfo getPreviousConfigHistoryInfo​(java.lang.String dataId,
                                                              java.lang.String group,
                                                              java.lang.String namespaceId,
                                                              java.lang.Long id)
                                                       throws com.alibaba.nacos.plugin.auth.exception.AccessException
        Query previous config history information.
        抛出:
        com.alibaba.nacos.plugin.auth.exception.AccessException
      • getConfigListByNamespace

        public java.util.List<ConfigInfoWrapper> getConfigListByNamespace​(java.lang.String namespaceId)
        Query configs list by namespace.
      • checkHistoryInfoPermission

        private void checkHistoryInfoPermission​(ConfigHistoryInfo configHistoryInfo,
                                                java.lang.String dataId,
                                                java.lang.String group,
                                                java.lang.String namespaceId)
                                         throws com.alibaba.nacos.plugin.auth.exception.AccessException
        Check if the input dataId,group and namespaceId match the history config.
        抛出:
        com.alibaba.nacos.plugin.auth.exception.AccessException