Package com.luciad.ogc.wfs
Class TLcdWFSCommandDispatcherContext
java.lang.Object
com.luciad.ogc.wfs.TLcdWFSCommandDispatcherContext
A container for the global objects created by ALcdOGCWFSCommandDispatcherFactory.
This includes, for instance, the model encoder and decoder factories. These
objects are used by the WFS request handlers.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the WFS capabilities providerReturns the WFS client model encoder factory.int
Returns the default maximum amount of features to be returned by GetFeature and GetFeatureWithLock requests.Returns the WFS filtered model factory.Returns the WFS lock manager.Returns the WFS model decoder factory.Returns the WFS model provider.Returns a valid model reference parser.Returns the WFS server model encoder factory.Returns the data models to configure the transaction XML decoder used by the transaction request handler.Returns a validILcdWFSTransactionHandlerFactory
in case transactions are supported by the WFS.
-
Method Details
-
getCapabilitiesProvider
Returns the WFS capabilities provider- Returns:
- the WFS capabilities provider
- Since:
- 2017.0
-
getModelProvider
Returns the WFS model provider.- Returns:
- an ILcdOGCModelProvider
-
getClientModelEncoderFactory
Returns the WFS client model encoder factory.- Returns:
- an ILcdWFSClientModelEncoderFactory
- See Also:
-
getServerModelEncoderFactory
Returns the WFS server model encoder factory.- Returns:
- an ILcdWFSServerModelEncoderFactory
- See Also:
-
getModelDecoderFactory
Returns the WFS model decoder factory.- Returns:
- an ILcdOGCModelDecoderFactory
- See Also:
-
getFilteredModelFactory
Returns the WFS filtered model factory.- Returns:
- an ILcdWFSFilteredModelFactory
- See Also:
-
getLockManager
Returns the WFS lock manager.- Returns:
- a TLcdWFSLockManager
- Since:
- 10.0
- See Also:
-
getTransactionHandlerFactory
Returns a validILcdWFSTransactionHandlerFactory
in case transactions are supported by the WFS.- Returns:
- a transaction handler factory, or null in case transactions are not supported.
- Since:
- 10.0
- See Also:
-
getDefaultMaxFeatures
public int getDefaultMaxFeatures()Returns the default maximum amount of features to be returned by GetFeature and GetFeatureWithLock requests. A value smaller then zero indicates no limit.- Returns:
- an integer representing the default amount of features to be returned.
- Since:
- 10.0
-
getModelReferenceParser
Returns a valid model reference parser.- Returns:
- a valid model reference parser.
- See Also:
-
getTransactionContentDataModels
Returns the data models to configure the transaction XML decoder used by the transaction request handler.- Returns:
- the data models to configure the transaction XML decoder used by the transaction request handler.
- Since:
- 2017.0
-