Пример #1
0
  private String lookupKey(String key) {
    for (ConfigurationProvider cp : providers) {
      String value = null;
      try {
        value = cp.getValue(key);
      } catch (IOException e) {
        log.warn(
            String.format(
                "Error retrieving value for \"%s\" from provider (%s)", key, cp.getName()),
            e);
      }

      if (value != null) {
        return value;
      }
    }

    return null;
  }