code: @Override
      public List<String> getSource() {
          InputStream in = null;
          try {
              if (sourceUrl != null) {
                  in = sourceUrl.openStream();
                  return IOUtils.readLines(in);
              }
          } catch (IOException e) {
              throw new AmebaException(e);
          } finally {
              IOUtils.closeQuietly(in);
          }
          return Lists.newArrayList();
      }
docs: {@inheritDoc}