Uses of Interface
org.geotools.http.HTTPClient
-
Packages that use HTTPClient Package Description org.geotools.data.mongodb org.geotools.data.ows org.geotools.data.wfs org.geotools.data.wfs.internal org.geotools.data.wfs.internal.parsers org.geotools.http org.geotools.http.commons org.geotools.mbstyle.sprite org.geotools.ows.wms Provides for Web Map Server client access as a Grid Coverage Exchange.org.geotools.ows.wmts org.geotools.ows.wmts.client org.geotools.ows.wmts.request org.geotools.stac.client org.geotools.tile org.geotools.tile.impl -
-
Uses of HTTPClient in org.geotools.data.mongodb
Constructors in org.geotools.data.mongodb with parameters of type HTTPClient Constructor Description MongoDataStore(String dataStoreURI, String schemaStoreURI, boolean createDatabaseIfNeeded, MongoSchemaInitParams schemaInitParams, HTTPClient httpClient)
MongoDataStore(String dataStoreURI, String schemaStoreURI, boolean createDatabaseIfNeeded, HTTPClient httpClient)
-
Uses of HTTPClient in org.geotools.data.ows
Methods in org.geotools.data.ows that return HTTPClient Modifier and Type Method Description HTTPClient
AbstractOpenWebService. getHTTPClient()
Methods in org.geotools.data.ows with parameters of type HTTPClient Modifier and Type Method Description void
AbstractOpenWebService. setHttpClient(HTTPClient httpClient)
Deprecated.httpClient should be treated as a finalConstructors in org.geotools.data.ows with parameters of type HTTPClient Constructor Description AbstractOpenWebService(URL serverURL, HTTPClient httpClient)
AbstractOpenWebService(URL serverURL, HTTPClient httpClient, C capabilities)
AbstractOpenWebService(URL serverURL, HTTPClient httpClient, C capabilities, Map<String,Object> hints)
AbstractOpenWebService(URL serverURL, HTTPClient httpClient, C capabilities, Map<String,Object> hints, Map<String,String> headers)
-
Uses of HTTPClient in org.geotools.data.wfs
Methods in org.geotools.data.wfs that return HTTPClient Modifier and Type Method Description HTTPClient
WFSDataStoreFactory. getHttpClient(Map<String,?> params)
Creates the HttpClient instance used to connect to the WFS service, compatible with the given parameters. -
Uses of HTTPClient in org.geotools.data.wfs.internal
Methods in org.geotools.data.wfs.internal that return HTTPClient Modifier and Type Method Description HTTPClient
GetFeatureRequest. getHTTPClient()
Constructors in org.geotools.data.wfs.internal with parameters of type HTTPClient Constructor Description WFSClient(URL capabilitiesURL, HTTPClient httpClient, WFSConfig config)
WFSClient(URL capabilitiesURL, HTTPClient httpClient, WFSConfig config, WFSGetCapabilities capabilities)
-
Uses of HTTPClient in org.geotools.data.wfs.internal.parsers
Constructors in org.geotools.data.wfs.internal.parsers with parameters of type HTTPClient Constructor Description PullParserFeatureReader(Configuration wfsConfiguration, InputStream getFeatureResponseStream, FeatureType featureType, String axisOrder, HTTPClient client)
Initialise a feature reader with the used http client, to ensure reuse of the configuration.XsdHttpHandler(HTTPClient client)
Init with an existing HTTPClient to reuse any configuration. -
Uses of HTTPClient in org.geotools.http
Classes in org.geotools.http that implement HTTPClient Modifier and Type Class Description class
AbstractHttpClient
A base class for HTTPClient, that implements everything except the get and post methods.class
DelegateHTTPClient
class
LoggingHTTPClient
A wrapper around a HTTPClient that will send messages to log for each request and response.class
SimpleHttpClient
A simpleHTTPClient
that creates a newHTTP connection
for each request.Fields in org.geotools.http declared as HTTPClient Modifier and Type Field Description protected HTTPClient
DelegateHTTPClient. delegate
Methods in org.geotools.http that return HTTPClient Modifier and Type Method Description protected HTTPClient
AbstractHTTPClientFactory. applyLogging(HTTPClient client, Hints hints)
Wraps client with a LoggingHTTPClient if the HTTP_LOGGING hint is set.abstract HTTPClient
AbstractHTTPClientFactory. createClient(List<Class<? extends HTTPBehavior>> behaviors)
Create instance of HTTPClient.HTTPClient
AbstractHTTPClientFactory. createClient(Hints hints, List<Class<? extends HTTPBehavior>> behaviors)
HTTPClient
DefaultHTTPClientFactory. createClient(List<Class<? extends HTTPBehavior>> behaviors)
HTTPClient
HTTPClientFactory. createClient(List<Class<? extends HTTPBehavior>> behaviors)
Method called to create the clientHTTPClient
HTTPClientFactory. createClient(Hints hints, List<Class<? extends HTTPBehavior>> behaviors)
Called by HTTPFactoryFinder to create clientstatic HTTPClient
HTTPClientFinder. createClient()
Get default HTTP client.static HTTPClient
HTTPClientFinder. createClient(Class<? extends HTTPBehavior>... behaviors)
Get HTTP client with the given behaviors.static HTTPClient
HTTPClientFinder. createClient(Hints hints)
Get a special HTTP client by specifying hint HTTP_CLIENT_FACTORY or HTTP_CLIENTprotected HTTPClient
AbstractHTTPClientFactory. createLogging(HTTPClient client)
Methods in org.geotools.http with parameters of type HTTPClient Modifier and Type Method Description protected HTTPClient
AbstractHTTPClientFactory. applyLogging(HTTPClient client, Hints hints)
Wraps client with a LoggingHTTPClient if the HTTP_LOGGING hint is set.protected HTTPClient
AbstractHTTPClientFactory. createLogging(HTTPClient client)
Constructors in org.geotools.http with parameters of type HTTPClient Constructor Description DelegateHTTPClient(HTTPClient delegate)
LoggingHTTPClient(HTTPClient delegate)
LoggingHTTPClient(HTTPClient delegate, String charsetName)
-
Uses of HTTPClient in org.geotools.http.commons
Classes in org.geotools.http.commons that implement HTTPClient Modifier and Type Class Description class
MultithreadedHttpClient
An Apache commons HTTP client basedHTTPClient
backed by a multithreaded connection manager that allows to reuse connections to the backing server and to limit themax number of concurrent connections
.Methods in org.geotools.http.commons that return HTTPClient Modifier and Type Method Description HTTPClient
MultithreadedHttpClientFactory. createClient(List<Class<? extends HTTPBehavior>> behaviors)
protected HTTPClient
MultithreadedHttpClientFactory. createLogging(HTTPClient client)
Methods in org.geotools.http.commons with parameters of type HTTPClient Modifier and Type Method Description protected HTTPClient
MultithreadedHttpClientFactory. createLogging(HTTPClient client)
-
Uses of HTTPClient in org.geotools.mbstyle.sprite
Methods in org.geotools.mbstyle.sprite that return HTTPClient Modifier and Type Method Description protected HTTPClient
SpriteGraphicFactory. getHttpClient()
-
Uses of HTTPClient in org.geotools.ows.wms
Methods in org.geotools.ows.wms that return HTTPClient Modifier and Type Method Description static HTTPClient
WebMapServer. getHttpClient(int timeout)
Constructors in org.geotools.ows.wms with parameters of type HTTPClient Constructor Description WebMapServer(URL serverURL, HTTPClient httpClient)
Creates a new WebMapServer instance and attempts to retrieve the Capabilities document specified by serverURL.WebMapServer(URL serverURL, HTTPClient httpClient, Map<String,Object> hints)
Creates a new WebMapServer instance and attempts to retrieve the Capabilities document specified by serverURL.WebMapServer(URL serverURL, HTTPClient httpClient, Map<String,Object> hints, Map<String,String> headers)
Creates a new WebMapServer instance and retrieve the Capabilities document specified by serverURL. -
Uses of HTTPClient in org.geotools.ows.wmts
Constructors in org.geotools.ows.wmts with parameters of type HTTPClient Constructor Description GetMultiTileRequest(URL onlineResource, Properties properties, WMTSCapabilities capabilities, HTTPClient client)
WebMapTileServer(URL serverURL, HTTPClient httpClient)
Set up the WebMapTileServer by the given serverUrl using the given http client.WebMapTileServer(URL serverURL, HTTPClient httpClient, Map<String,String> headers)
Set up the WebMapTileServer by the given serverUrl, using the http client with additional headers.WebMapTileServer(URL serverURL, HTTPClient httpClient, WMTSCapabilities capabilities)
Set up the WebMapTileServer by the given capabilities, with the given serverURL.WebMapTileServer(URL serverURL, HTTPClient httpClient, WMTSCapabilities capabilities, Map<String,Object> hints)
Set up the WebMapTileServer by the given capabilities, with the given serverURL and additional hints. -
Uses of HTTPClient in org.geotools.ows.wmts.client
Constructors in org.geotools.ows.wmts.client with parameters of type HTTPClient Constructor Description WMTSTileService(String templateURL, WMTSLayer layer, TileMatrixSet tileMatrixSet, HTTPClient client)
Create a service that uses the templateURL to load images.WMTSTileService(String templateURL, WMTSServiceType type, WMTSLayer layer, String styleName, TileMatrixSet tileMatrixSet, HTTPClient client)
Create a service with templateURL for loading images directly. -
Uses of HTTPClient in org.geotools.ows.wmts.request
Constructors in org.geotools.ows.wmts.request with parameters of type HTTPClient Constructor Description AbstractGetTileRequest(URL onlineResource, Properties properties, HTTPClient client)
-
Uses of HTTPClient in org.geotools.stac.client
Methods in org.geotools.stac.client that return HTTPClient Modifier and Type Method Description HTTPClient
STACClient. getHttp()
Returns the HTTP client used by the this STAC clientConstructors in org.geotools.stac.client with parameters of type HTTPClient Constructor Description STACClient(URL landingPageURL, HTTPClient http)
-
Uses of HTTPClient in org.geotools.tile
Methods in org.geotools.tile that return HTTPClient Modifier and Type Method Description HTTPClient
TileService. getHttpClient()
Returns the http client to use for fetching images.Constructors in org.geotools.tile with parameters of type HTTPClient Constructor Description TileService(String name, String baseURL, HTTPClient client)
Create a new TileService with a name and a base URL -
Uses of HTTPClient in org.geotools.tile.impl
Constructors in org.geotools.tile.impl with parameters of type HTTPClient Constructor Description WebMercatorTileService(String name, String baseURL, HTTPClient client)
-