接口 ConfigInfoTagPersistService

    • 方法概要

      所有方法 实例方法 抽象方法 
      修饰符和类型 方法 说明
      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.
      int configInfoTagCount()
      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.
      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.
      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.
      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.
      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.
      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.
      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.
    • 方法详细资料

      • 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 info
        tag - tag
        srcIp - remote ip
        srcUser - user
        time - time
        notify - 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 info
        tag - tag
        srcIp - remote ip
        srcUser - user
        time - time
        notify - 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 info
        tag - tag
        srcIp - remote ip
        srcUser - user
        time - time
        notify - 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 - dataId
        group - group
        tenant - tenant
        tag - tag
        srcIp - remote ip
        srcUser - 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 info
        tag - tag
        srcIp - remote ip
        srcUser - user
        time - time
        notify - 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 info
        tag - tag
        srcIp - remote ip
        srcUser - user
        time - time
        notify - 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 id
        group - group
        tenant - tenant
        tag - 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 numbser
        pageSize - page sizxe
        返回:
        Page with ConfigInfoWrapper generation