code: @Override
      public InputStream getInputStream() {
          try {
              LOGGER.debug("getInputStream getExternalIdentifier: {} {} ", property().getName(), getExternalIdentifier());
              return URI.create(getExternalIdentifier()).toURL().openStream();
          } catch (final MalformedURLException e) {
              throw new RepositoryRuntimeException("Malformed URL: " + getExternalIdentifier(), e);
          } catch (final Exception e) {
              throw new RepositoryRuntimeException(e);
          }
      }
docs: /*
  (non-Javadoc)
  @see org.fcrepo.kernel.api.utils.CacheEntry#getInputStream()