Class ResourceConnection


  • public class ResourceConnection
    extends java.lang.Object
    • Field Detail

      • stream

        private java.io.InputStream stream
      • uri

        private java.net.URI uri
      • redirect

        private java.net.URI redirect
      • statusCode

        private int statusCode
      • contentType

        private java.lang.String contentType
      • etag

        private java.lang.String etag
      • lastModified

        private java.lang.Long lastModified
      • date

        private java.lang.Long date
      • httpclient

        private org.apache.hc.client5.http.impl.classic.CloseableHttpClient httpclient
    • Constructor Detail

      • ResourceConnection

        public ResourceConnection​(ResolverConfiguration config,
                                  java.lang.String resolved)
      • ResourceConnection

        public ResourceConnection​(ResolverConfiguration config,
                                  java.lang.String resolved,
                                  boolean headOnly)
    • Method Detail

      • getStream

        public java.io.InputStream getStream()
      • getContentType

        public java.lang.String getContentType()
      • getEtag

        public java.lang.String getEtag()
      • getUri

        public java.net.URI getUri()
      • getRedirect

        public java.net.URI getRedirect()
      • getStatusCode

        public int getStatusCode()
      • getLastModified

        public long getLastModified()
      • getDate

        public long getDate()
      • close

        public void close()
      • getHeader

        private java.lang.String getHeader​(org.apache.hc.core5.http.HttpResponse resp,
                                           java.lang.String name,
                                           java.lang.String def)