private Collection getCacheServersCollection() throws AdminException {
    Collection bridges = new ArrayList();

    int[] bridgeIds = info.getBridgeServerIds();
    for (int id : bridgeIds) {
      SystemMemberBridgeServer bridge = (SystemMemberBridgeServer) bridgeServers.get(id);
      if (bridge == null) {
        AdminBridgeServer info = vm.getBridgeInfo(this.info, id);
        if (info != null) {
          bridge = createSystemMemberBridgeServer(info);
          bridgeServers.put(info.getId(), bridge);
        }
      }

      if (bridge != null) {
        bridges.add(bridge);
      }
    }
    return bridges;
  }
Returns the <code>CacheInfo</code> that describes this cache. Note that this operation does not
{@link #refresh} the <code>CacheInfo</code>.
geode-core/src/main/java/org/apache/geode/admin/internal/SystemMemberCacheImpl.java