public final class TLcdWFSCommandDispatcherContext extends Object
Modifier and Type | Method and Description |
---|---|
ILcdWFSCapabilitiesProvider |
getCapabilitiesProvider()
Returns the WFS capabilities provider
|
ILcdWFSClientModelEncoderFactory |
getClientModelEncoderFactory()
Returns the WFS client model encoder factory.
|
int |
getDefaultMaxFeatures()
Returns the default maximum amount of features to be returned by GetFeature and
GetFeatureWithLock requests.
|
ILcdWFSFilteredModelFactory |
getFilteredModelFactory()
Returns the WFS filtered model factory.
|
TLcdWFSLockManager |
getLockManager()
Returns the WFS lock manager.
|
ILcdOGCModelDecoderFactory |
getModelDecoderFactory()
Returns the WFS model decoder factory.
|
ILcdOGCModelProvider |
getModelProvider()
Returns the WFS model provider.
|
ILcdModelReferenceParser |
getModelReferenceParser()
Returns a valid model reference parser.
|
ILcdWFSServerModelEncoderFactory |
getServerModelEncoderFactory()
Returns the WFS server model encoder factory.
|
List<TLcdDataModel> |
getTransactionContentDataModels()
Returns the data models to configure the transaction XML decoder used by the transaction request handler.
|
ILcdWFSTransactionHandlerFactory |
getTransactionHandlerFactory()
Returns a valid
ILcdWFSTransactionHandlerFactory in case transactions are
supported by the WFS. |
public ILcdWFSCapabilitiesProvider getCapabilitiesProvider()
public ILcdOGCModelProvider getModelProvider()
public ILcdWFSClientModelEncoderFactory getClientModelEncoderFactory()
ALcdOGCWFSCommandDispatcherFactory.createClientModelEncoderFactory()
public ILcdWFSServerModelEncoderFactory getServerModelEncoderFactory()
ALcdOGCWFSCommandDispatcherFactory.createServerModelEncoderFactory()
public ILcdOGCModelDecoderFactory getModelDecoderFactory()
ALcdOGCWFSCommandDispatcherFactory.createModelDecoderFactory()
public ILcdWFSFilteredModelFactory getFilteredModelFactory()
ALcdOGCWFSCommandDispatcherFactory.createFilteredModelFactory(ILcdWFSCapabilitiesProvider, com.luciad.ogc.common.ILcdOGCModelProvider)
public TLcdWFSLockManager getLockManager()
ALcdOGCWFSCommandDispatcherFactory.createLockFactory(ILcdWFSFilteredModelFactory)
public ILcdWFSTransactionHandlerFactory getTransactionHandlerFactory()
ILcdWFSTransactionHandlerFactory
in case transactions are
supported by the WFS.ALcdOGCWFSCommandDispatcherFactory.createTransactionHandlerFactory(ILcdOGCModelProvider,
ILcdWFSLockFactory, ILcdWFSFilteredModelFactory, ILcdWFSServerModelEncoderFactory)
public int getDefaultMaxFeatures()
public ILcdModelReferenceParser getModelReferenceParser()
ALcdOGCWFSCommandDispatcherFactory.registerModelReferenceParsers()
public List<TLcdDataModel> getTransactionContentDataModels()