protected Map findAllEntitiesAsMapOld()

in cloud-vmware-server/src/main/java/jetbrains/buildServer/clouds/vmware/connector/VMWareApiConnectorImpl.java [456:471]


  protected <T extends ManagedEntity> Map<String, T> findAllEntitiesAsMapOld(Class<T> instanceType) throws VmwareCheckedCloudException  {
    final ManagedEntity[] managedEntities;
    try {
      managedEntities = new InventoryNavigator(getRootFolder())
        .searchManagedEntities(new String[][]{{instanceType.getSimpleName(), "name"},}, true);
    } catch (RemoteException e) {
      throw new VmwareCheckedCloudException(e);
    }
    Map<String, T> retval = new HashMap<String, T>();
    for (ManagedEntity managedEntity : managedEntities) {
      try {
        retval.put(managedEntity.getName(), (T)managedEntity);
      } catch (Exception ex){}
    }
    return retval;
  }