public void setTenantsForCreation() { this.tenants = new HashSet<String>(); if (StringUtils.isNotBlank(Models.currentAdminTenantForVcenter()) && Models.currentAdminTenantForVcenter() .equalsIgnoreCase(TenantUtils.getNoTenantSelector())) { List<TenantOrgRestRep> allTenants = TenantUtils.getAllTenants(); Iterator<TenantOrgRestRep> tenantsIterator = allTenants.iterator(); while (tenantsIterator.hasNext()) { TenantOrgRestRep tenant = tenantsIterator.next(); if (tenant == null) { continue; } this.tenants.add(tenant.getId().toString()); this.cascadeTenancy = Boolean.FALSE; } } else if (StringUtils.isNotBlank(Models.currentAdminTenantForVcenter()) && !Models.currentAdminTenantForVcenter() .equalsIgnoreCase(TenantUtils.getTenantSelectorForUnassigned())) { this.tenants.clear(); this.tenant = Models.currentAdminTenantForVcenter(); this.cascadeTenancy = Boolean.TRUE; } }