Package org.xmlresolver
Class ResourceConnection
- java.lang.Object
-
- org.xmlresolver.ResourceConnection
-
public class ResourceConnection extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringcontentTypeprivate java.lang.Longdateprivate java.lang.Stringetagprivate org.apache.hc.client5.http.impl.classic.CloseableHttpClienthttpclientprivate java.lang.LonglastModifiedprivate java.net.URIredirectprivate intstatusCodeprivate java.io.InputStreamstreamprivate java.net.URIuri
-
Constructor Summary
Constructors Constructor Description ResourceConnection(ResolverConfiguration config, java.lang.String resolved)ResourceConnection(ResolverConfiguration config, java.lang.String resolved, boolean headOnly)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()java.lang.StringgetContentType()longgetDate()java.lang.StringgetEtag()private java.lang.StringgetHeader(org.apache.hc.core5.http.HttpResponse resp, java.lang.String name, java.lang.String def)longgetLastModified()java.net.URIgetRedirect()intgetStatusCode()java.io.InputStreamgetStream()java.net.URIgetUri()
-
-
-
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)
-
-