接口 CommonPersistService

    • 字段概要

      字段 
      修饰符和类型 字段 说明
      static java.lang.String PATTERN_STR  
    • 方法概要

      所有方法 实例方法 抽象方法 
      修饰符和类型 方法 说明
      java.util.List<TenantInfo> findTenantByKp​(java.lang.String kp)
      Query tenant info.
      TenantInfo findTenantByKp​(java.lang.String kp, java.lang.String tenantId)
      Query tenant info.
      java.lang.String generateLikeArgument​(java.lang.String s)
      Generate fuzzy search Sql.
      void insertTenantInfoAtomic​(java.lang.String kp, java.lang.String tenantId, java.lang.String tenantName, java.lang.String tenantDesc, java.lang.String createResoure, long time)
      insert tenant info.
      boolean isExistTable​(java.lang.String tableName)
      Determine whether the table exists.
      void removeTenantInfoAtomic​(java.lang.String kp, java.lang.String tenantId)
      Remote tenant info.
      int tenantInfoCountByTenantId​(java.lang.String tenantId)
      query tenantInfo (namespace) existence based by tenantId.
      void updateTenantNameAtomic​(java.lang.String kp, java.lang.String tenantId, java.lang.String tenantName, java.lang.String tenantDesc)
      Update tenantInfo showname.
    • 字段详细资料

      • PATTERN_STR

        static final java.lang.String PATTERN_STR
        另请参阅:
        常量字段值
    • 方法详细资料

      • insertTenantInfoAtomic

        void insertTenantInfoAtomic​(java.lang.String kp,
                                    java.lang.String tenantId,
                                    java.lang.String tenantName,
                                    java.lang.String tenantDesc,
                                    java.lang.String createResoure,
                                    long time)
        insert tenant info.
        参数:
        kp - kp
        tenantId - tenant Id
        tenantName - tenant name
        tenantDesc - tenant description
        createResoure - create resouce
        time - time
      • removeTenantInfoAtomic

        void removeTenantInfoAtomic​(java.lang.String kp,
                                    java.lang.String tenantId)
        Remote tenant info.
        参数:
        kp - kp
        tenantId - tenant id
      • updateTenantNameAtomic

        void updateTenantNameAtomic​(java.lang.String kp,
                                    java.lang.String tenantId,
                                    java.lang.String tenantName,
                                    java.lang.String tenantDesc)
        Update tenantInfo showname.
        参数:
        kp - kp
        tenantId - tenant Id
        tenantName - tenant name
        tenantDesc - tenant description
      • findTenantByKp

        java.util.List<TenantInfo> findTenantByKp​(java.lang.String kp)
        Query tenant info.
        参数:
        kp - kp
        返回:
        TenantInfo list
      • findTenantByKp

        TenantInfo findTenantByKp​(java.lang.String kp,
                                  java.lang.String tenantId)
        Query tenant info.
        参数:
        kp - kp
        tenantId - tenant id
        返回:
        TenantInfo
      • generateLikeArgument

        java.lang.String generateLikeArgument​(java.lang.String s)
        Generate fuzzy search Sql.
        参数:
        s - origin string
        返回:
        fuzzy search Sql
      • isExistTable

        boolean isExistTable​(java.lang.String tableName)
        Determine whether the table exists.
        参数:
        tableName - table name
        返回:
        true if table exist
      • tenantInfoCountByTenantId

        int tenantInfoCountByTenantId​(java.lang.String tenantId)
        query tenantInfo (namespace) existence based by tenantId.
        参数:
        tenantId - tenant Id
        返回:
        count by tenantId