接口 ConfigInfoBetaPersistService

    • 方法概要

      所有方法 实例方法 抽象方法 
      修饰符和类型 方法 说明
      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.
      int configInfoBetaCount()
      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.
      ConfigInfoBetaWrapper findConfigInfo4Beta​(java.lang.String dataId, java.lang.String group, java.lang.String tenant)
      Query beta configuration information based on dataId and group.
      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.
      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.
      void removeConfigInfo4Beta​(java.lang.String dataId, java.lang.String group, java.lang.String tenant)
      Delete configuration information, physical deletion.
      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.
      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.
    • 方法详细资料

      • 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 info
        betaIps - ip for push
        srcIp - remote ip
        srcUser - user
        time - time
        notify - 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 info
        betaIps - ip for push
        srcIp - remote ip
        srcUser - user
        time - time
        notify - 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 info
        betaIps - ip for push
        srcIp - remote ip
        srcUser - user
        time - time
        notify - 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 id
        group - group
        tenant - 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 info
        betaIps - ip for push
        srcIp - remote ip
        srcUser - user
        time - time
        notify - 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 info
        betaIps - ip for push
        srcIp - remote ip
        srcUser - user
        time - time
        notify - 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 id
        group - group
        tenant - 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 number
        pageSize - page size
        返回:
        Page with ConfigInfoWrapper generation