ResourceManager rm = (ResourceManager)resourceManagers.get(serverID); if (rm == null)
Holder h = (Holder)holders.get(serverID);  if (h == null)
   public synchronized ResourceManager getResourceManager(String serverID)   {      ResourceManager rm = (ResourceManager)resourceManagers.get(serverID);      if (rm == null)      {         rm = new ResourceManager();         resourceManagers.put(serverID, rm);      }      return rm;   }