public void delete()

in service/src/main/java/org/apache/fineract/cn/provisioner/internal/repository/TenantCassandraRepository.java [88:100]


  public void delete(final @Nonnull String identifier) {
    final Mapper<TenantEntity> tenantEntityMapper = this.getMappingManager().mapper(TenantEntity.class);
    final TenantEntity tenantEntity = tenantEntityMapper.get(identifier);
    if (tenantEntity != null) {
      final Session session = this.getCluster(tenantEntity).connect();

      // drop org.apache.fineract.cn.provisioner.tenant keyspace
      session.execute("DROP KEYSPACE " + tenantEntity.getKeyspaceName());
      session.close();

      tenantEntityMapper.delete(identifier);
    }
  }