Class GeoServerPre200Strategy
- Object
-
- Specification
-
- WFSStrategy
-
- AbstractWFSStrategy
-
- StrictWFS_1_x_Strategy
-
- GeoServerPre200Strategy
-
public class GeoServerPre200Strategy extends StrictWFS_1_x_Strategy
WFS strategy for GeoServer WFS 1.1 where the geoserver version is lower than 2.0.- State
text/gml; subtype=gml/3.1.1
instead oftext/xml; subtype=gml/3.1.1
as default output format. - Can only reliably parse Filter 1.0
- State
-
-
Field Summary
-
Fields inherited from class StrictWFS_1_x_Strategy
capabilities
-
-
Constructor Summary
Constructors Constructor Description GeoServerPre200Strategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDefaultOutputFormat(WFSOperationType op)
GeoServer versions prior to 2.0 statetext/gml; subtype=gml/3.1.1
instead oftext/xml; subtype=gml/3.1.1
Configuration
getFilterConfiguration()
GeoServer versions lower than 2.0 can only reliably parse Filter 1.0.-
Methods inherited from class StrictWFS_1_x_Strategy
createDelete, createDescribeFeatureTypeRequestPost, createDescribeStoredQueriesRequestPost, createGetFeatureRequestPost, createInsert, createListStoredQueriesRequestPost, createTransactionRequest, createUpdate, findParameters, getClientSupportedOutputFormats, getFeatureTypeInfo, getFeatureTypeNames, getFilterCapabilities, getOperationMetadata, getOperationName, getOperationURI, getServerSupportedOutputFormats, getServerSupportedOutputFormats, getServiceInfo, getServiceVersion, getSupportedCRSIdentifiers, getWfsConfiguration, setCapabilities, supports, supportsTransaction, translateTypeInfo
-
Methods inherited from class AbstractWFSStrategy
buildDescribeFeatureTypeParametersForGET, buildDescribeFeatureTypeParametersForGET, buildDescribeStoredQueriesParametersForGET, buildGetFeatureParametersForGET, buildListStoredQueriesParametersForGET, buildUrlGET, createGetCapabilitiesRequest, dispose, encodeGetFeatureGetFilter, encodePropertyName, getConfig, getFieldTypeMappings, getOperationURL, getPostContents, getPostContentType, getPrefixedTypeName, getVersion, prepareEncoder, setConfig, simplify, splitFilters, supportsOperation, updatePropertyNames
-
Methods inherited from class WFSStrategy
canLimit, canOffset, newRequestHandle
-
-
-
-
Method Detail
-
getDefaultOutputFormat
public String getDefaultOutputFormat(WFSOperationType op)
GeoServer versions prior to 2.0 statetext/gml; subtype=gml/3.1.1
instead oftext/xml; subtype=gml/3.1.1
- Overrides:
getDefaultOutputFormat
in classAbstractWFSStrategy
-
getFilterConfiguration
public Configuration getFilterConfiguration()
GeoServer versions lower than 2.0 can only reliably parse Filter 1.0.TODO: find a way to figure out whether the geoserver instance is actually that old
- Overrides:
getFilterConfiguration
in classStrictWFS_1_x_Strategy
- See Also:
StrictWFS_1_x_Strategy.getFilterConfiguration()
-
-