Package | Description |
---|---|
org.geotools.data.wfs.internal | |
org.geotools.data.wfs.internal.parsers | |
org.geotools.data.wfs.internal.v1_x | |
org.geotools.data.wfs.internal.v2_0 |
Modifier and Type | Field and Description |
---|---|
protected WFSOperationType |
WFSRequest.operation |
Modifier and Type | Method and Description |
---|---|
WFSOperationType |
WFSRequest.getOperation() |
static WFSOperationType |
WFSOperationType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static WFSOperationType[] |
WFSOperationType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
boolean |
WFSResponseFactory.canProcess(WFSOperationType operation) |
static List<WFSResponseFactory> |
WFSExtensions.findResponseFactories(WFSOperationType operation) |
abstract List<String> |
WFSStrategy.getClientSupportedOutputFormats(WFSOperationType operation) |
abstract String |
WFSStrategy.getDefaultOutputFormat(WFSOperationType operation) |
String |
AbstractWFSStrategy.getDefaultOutputFormat(WFSOperationType operation) |
protected abstract QName |
AbstractWFSStrategy.getOperationName(WFSOperationType operation)
Used by
AbstractWFSStrategy.getPostContents(WFSRequest) to get the qualified operation name to encode;
different WFS versions may use different operation names (specially namespaces). |
protected abstract String |
AbstractWFSStrategy.getOperationURI(WFSOperationType operation,
HttpMethod method) |
abstract URL |
WFSStrategy.getOperationURL(WFSOperationType operation,
HttpMethod method)
Returns the URL for the given operation name and HTTP protocol as stated in the WFS
capabilities.
|
URL |
AbstractWFSStrategy.getOperationURL(WFSOperationType operation,
HttpMethod method) |
abstract Set<String> |
WFSStrategy.getServerSupportedOutputFormats(QName typeName,
WFSOperationType operation) |
abstract Set<String> |
WFSStrategy.getServerSupportedOutputFormats(WFSOperationType operation) |
String |
WFSStrategy.newRequestHandle(WFSOperationType operation) |
abstract boolean |
WFSStrategy.supportsOperation(WFSOperationType operation,
HttpMethod method)
Returns whether the service supports the given operation for the given HTTP method.
|
boolean |
AbstractWFSStrategy.supportsOperation(WFSOperationType operation,
HttpMethod method) |
Constructor and Description |
---|
WFSRequest(WFSOperationType operation,
WFSConfig config,
WFSStrategy strategy) |
Modifier and Type | Method and Description |
---|---|
boolean |
ListStoredQueriesResponseFactory.canProcess(WFSOperationType operation) |
boolean |
TransactionResponseFactory.canProcess(WFSOperationType operation) |
boolean |
AbstractGetFeatureResponseParserFactory.canProcess(WFSOperationType operation) |
boolean |
DescribeStoredQueriesResponseFactory.canProcess(WFSOperationType operation) |
boolean |
DescribeFeatureTypeResponseFactory.canProcess(WFSOperationType operation) |
Modifier and Type | Method and Description |
---|---|
List<String> |
StrictWFS_1_x_Strategy.getClientSupportedOutputFormats(WFSOperationType operation) |
String |
GeoServerPre200Strategy.getDefaultOutputFormat(WFSOperationType op)
GeoServer versions prior to 2.0 state
text/gml; subtype=gml/3.1.1 instead of text/xml; subtype=gml/3.1.1 |
String |
IonicStrategy.getDefaultOutputFormat(WFSOperationType op)
Ionic does not declare the supported output formats in the caps, yet it fails if asked for
text/xml; subtype=gml/3.1.1 but succeeds if asked for GML3 |
protected OperationType |
StrictWFS_1_x_Strategy.getOperationMetadata(WFSOperationType operation) |
protected QName |
StrictWFS_1_x_Strategy.getOperationName(WFSOperationType operation) |
protected String |
StrictWFS_1_x_Strategy.getOperationURI(WFSOperationType operation,
HttpMethod method) |
Set<String> |
StrictWFS_1_x_Strategy.getServerSupportedOutputFormats(QName typeName,
WFSOperationType operation) |
Set<String> |
StrictWFS_1_x_Strategy.getServerSupportedOutputFormats(WFSOperationType operation) |
boolean |
IonicStrategy.supportsOperation(WFSOperationType operation,
HttpMethod method)
We can't use POST at all against Ionic cause it is not a WFS 1.1 implementation and expect
the filters to be encoded as per Filter 1.0, and I wasn't able of creating a WFS 1.1 with
Filter 1.0
Configuration that works. |
Modifier and Type | Method and Description |
---|---|
List<String> |
StrictWFS_2_0_Strategy.getClientSupportedOutputFormats(WFSOperationType operation) |
protected OperationType |
StrictWFS_2_0_Strategy.getOperationMetadata(WFSOperationType operation) |
protected QName |
StrictWFS_2_0_Strategy.getOperationName(WFSOperationType operation) |
protected String |
StrictWFS_2_0_Strategy.getOperationURI(WFSOperationType operation,
HttpMethod method) |
Set<String> |
StrictWFS_2_0_Strategy.getServerSupportedOutputFormats(QName typeName,
WFSOperationType operation) |
Set<String> |
StrictWFS_2_0_Strategy.getServerSupportedOutputFormats(WFSOperationType operation) |
Copyright © 1996–2022 Geotools. All rights reserved.