org.geotools.data.ows
Class DelegateHTTPResponse
Object
DelegateHTTPResponse
- All Implemented Interfaces:
- HTTPResponse
public class DelegateHTTPResponse
- extends Object
- implements HTTPResponse
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
delegate
protected HTTPResponse delegate
DelegateHTTPResponse
public DelegateHTTPResponse(HTTPResponse delegate)
dispose
public void dispose()
- Description copied from interface:
HTTPResponse
- Disposes this HTTP response and cleans up any resource being held.
Multiple invocations of this method shall not raise an exception but return silently.
- Specified by:
dispose
in interface HTTPResponse
getContentType
public String getContentType()
- Description copied from interface:
HTTPResponse
- Short cut for
getResponseHeader("Content-Type")
- Specified by:
getContentType
in interface HTTPResponse
getResponseHeader
public String getResponseHeader(String headerName)
- Description copied from interface:
HTTPResponse
- Returns the value of the requested HTTP response header, or
null
if not set.
- Specified by:
getResponseHeader
in interface HTTPResponse
getResponseStream
public InputStream getResponseStream()
throws IOException
- Description copied from interface:
HTTPResponse
- Returns the HTTP response content byte stream, automatically recognizing gzip encoded
responses and returning an uncompressing stream if that's the case.
- Specified by:
getResponseStream
in interface HTTPResponse
- Throws:
IOException
- if such happens when obtaining the response stream.
getResponseCharset
public String getResponseCharset()
- Specified by:
getResponseCharset
in interface HTTPResponse
- Returns:
- the response charset parsed out of the content type response header, if any, or
null
otherwise.
Copyright © 1996-2014 Geotools. All Rights Reserved.