| Package | Description |
|---|---|
| org.geotools.data.mongodb | |
| org.geotools.data.ows | |
| org.geotools.data.wfs | |
| org.geotools.data.wfs.internal | |
| 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.tile | |
| org.geotools.tile.impl |
| Constructor and Description |
|---|
MongoDataStore(String dataStoreURI,
String schemaStoreURI,
boolean createDatabaseIfNeeded,
HTTPClient httpClient) |
MongoDataStore(String dataStoreURI,
String schemaStoreURI,
boolean createDatabaseIfNeeded,
MongoSchemaInitParams schemaInitParams,
HTTPClient httpClient) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
HTTPClient
Deprecated.
Copied to org.geotools.http
|
| Modifier and Type | Method and Description |
|---|---|
HTTPClient |
AbstractOpenWebService.getHTTPClient() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractOpenWebService.setHttpClient(HTTPClient httpClient)
Deprecated.
httpClient should be treated as a final
|
| Constructor and 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) |
| Modifier and Type | Method and Description |
|---|---|
HTTPClient |
WFSDataStoreFactory.getHttpClient(Map<String,?> params)
Creates the HttpClient instance used to connect to the WFS service, compatible with the given
parameters.
|
| Constructor and Description |
|---|
WFSClient(URL capabilitiesURL,
HTTPClient httpClient,
WFSConfig config) |
WFSClient(URL capabilitiesURL,
HTTPClient httpClient,
WFSConfig config,
WFSGetCapabilities capabilities) |
| Modifier and Type | Class and 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 simple
HTTPClient that creates a new HTTP connection for each
request. |
| Modifier and Type | Field and Description |
|---|---|
protected HTTPClient |
DelegateHTTPClient.delegate |
| Modifier and Type | Method and Description |
|---|---|
protected HTTPClient |
AbstractHTTPClientFactory.applyLogging(HTTPClient client,
Hints hints)
Wraps client with a LoggingHTTPClient if the HTTP_LOGGING hint is set.
|
static 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_CLIENT
Merges with system defaults
|
HTTPClient |
HTTPClientFactory.createClient(Hints hints,
List<Class<? extends HTTPBehavior>> behaviors)
Called by HTTPFactoryFinder to create client
Takes care of any delegation
|
HTTPClient |
AbstractHTTPClientFactory.createClient(Hints hints,
List<Class<? extends HTTPBehavior>> behaviors) |
HTTPClient |
HTTPClientFactory.createClient(List<Class<? extends HTTPBehavior>> behaviors)
Method called to create the client
|
abstract HTTPClient |
AbstractHTTPClientFactory.createClient(List<Class<? extends HTTPBehavior>> behaviors)
Create instance of HTTPClient.
|
HTTPClient |
DefaultHTTPClientFactory.createClient(List<Class<? extends HTTPBehavior>> behaviors) |
protected HTTPClient |
AbstractHTTPClientFactory.createLogging(HTTPClient client) |
| Modifier and Type | Method and 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) |
| Constructor and Description |
|---|
DelegateHTTPClient(HTTPClient delegate) |
LoggingHTTPClient(HTTPClient delegate) |
LoggingHTTPClient(HTTPClient delegate,
String charsetName) |
| Modifier and Type | Class and Description |
|---|---|
class |
MultithreadedHttpClient
An Apache commons HTTP client based
HTTPClient backed by a multithreaded connection
manager that allows to reuse connections to the backing server and to limit the max number of concurrent connections. |
| Modifier and Type | Method and Description |
|---|---|
HTTPClient |
MultithreadedHttpClientFactory.createClient(List<Class<? extends HTTPBehavior>> behaviors) |
protected HTTPClient |
MultithreadedHttpClientFactory.createLogging(HTTPClient client) |
| Modifier and Type | Method and Description |
|---|---|
protected HTTPClient |
MultithreadedHttpClientFactory.createLogging(HTTPClient client) |
| Modifier and Type | Method and Description |
|---|---|
protected HTTPClient |
SpriteGraphicFactory.getHttpClient() |
| Modifier and Type | Method and Description |
|---|---|
static HTTPClient |
WebMapServer.getHttpClient(int timeout) |
| Constructor and 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.
|
| Modifier and Type | Method and Description |
|---|---|
WMTSSpecification.GetTileRequest |
WMTSSpecification.createGetTileRequest(URL server,
Properties props,
WMTSCapabilities caps,
HTTPClient client) |
| Constructor and Description |
|---|
GetTileRequest(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.
|
| Constructor and Description |
|---|
WMTSTileService(String templateURL,
WMTSServiceType type,
WMTSLayer layer,
String styleName,
TileMatrixSet tileMatrixSet,
HTTPClient client)
create a service directly with out parsing the capabilities again.
|
| Constructor and Description |
|---|
AbstractGetTileRequest(URL onlineResource,
Properties properties,
HTTPClient client) |
| Modifier and Type | Method and Description |
|---|---|
HTTPClient |
TileService.getHttpClient() |
| Constructor and Description |
|---|
TileService(String name,
String baseURL,
HTTPClient client)
Create a new TileService with a name and a base URL
|
| Constructor and Description |
|---|
WebMercatorTileService(String name,
String baseURL,
HTTPClient client) |
Copyright © 1996–2021 Geotools. All rights reserved.