类 ExternalCommonPersistServiceImpl

    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      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.
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 字段详细资料

      • jt

        protected org.springframework.jdbc.core.JdbcTemplate jt
      • tjt

        protected org.springframework.transaction.support.TransactionTemplate tjt
      • mapperManager

        private com.alibaba.nacos.plugin.datasource.MapperManager mapperManager
    • 构造器详细资料

      • ExternalCommonPersistServiceImpl

        public ExternalCommonPersistServiceImpl()
    • 方法详细资料

      • insertTenantInfoAtomic

        public void insertTenantInfoAtomic​(java.lang.String kp,
                                           java.lang.String tenantId,
                                           java.lang.String tenantName,
                                           java.lang.String tenantDesc,
                                           java.lang.String createResoure,
                                           long time)
        从接口复制的说明: CommonPersistService
        insert tenant info.
        指定者:
        insertTenantInfoAtomic 在接口中 CommonPersistService
        参数:
        kp - kp
        tenantId - tenant Id
        tenantName - tenant name
        tenantDesc - tenant description
        createResoure - create resouce
        time - time
      • updateTenantNameAtomic

        public void updateTenantNameAtomic​(java.lang.String kp,
                                           java.lang.String tenantId,
                                           java.lang.String tenantName,
                                           java.lang.String tenantDesc)
        从接口复制的说明: CommonPersistService
        Update tenantInfo showname.
        指定者:
        updateTenantNameAtomic 在接口中 CommonPersistService
        参数:
        kp - kp
        tenantId - tenant Id
        tenantName - tenant name
        tenantDesc - tenant description
      • isExistTable

        public boolean isExistTable​(java.lang.String tableName)
        从接口复制的说明: CommonPersistService
        Determine whether the table exists.
        指定者:
        isExistTable 在接口中 CommonPersistService
        参数:
        tableName - table name
        返回:
        true if table exist
      • tenantInfoCountByTenantId

        public int tenantInfoCountByTenantId​(java.lang.String tenantId)
        从接口复制的说明: CommonPersistService
        query tenantInfo (namespace) existence based by tenantId.
        指定者:
        tenantInfoCountByTenantId 在接口中 CommonPersistService
        参数:
        tenantId - tenant Id
        返回:
        count by tenantId