code: @Override
      public List<String> setTargetHostsFromJsonPath(String jsonPath,
              String sourcePath, HostsSourceType sourceType)
              throws TargetHostsLoadException {
  
          List<String> targetHosts = new ArrayList<String>();
          try {
              String content = getContentFromPath(sourcePath, sourceType);
              targetHosts = JsonPath.read(content, jsonPath);
  
          } catch (IOException e) {
              throw new TargetHostsLoadException("IEException when reading  "
                      + sourcePath, e);
          }
  
          return targetHosts;
      }
docs: TODO https://github.com/jayway/JsonPath
  
  @param jsonPath
  the json path
  @param sourcePath
  the source path
  @param sourceType
  the source type
  @return the list
  @throws TargetHostsLoadException
  the target hosts load exception