Uses of Class
com.luciad.ogc.wfs.TLcdWFSRequestContext
Package
Description
Implementation of the OGC Web Feature Service (WFS) specification.
-
Uses of TLcdWFSRequestContext in com.luciad.ogc.wfs
Modifier and TypeMethodDescriptionTLcdWFSGetFeatureConstraints.getRequestContext()
Returns the request context, which gives access to the original request and a number of parsed request parameters.Modifier and TypeMethodDescriptionabstract void
ALcdWFSTransactionHandler.commit
(String aHandle, TLcdWFSRequestContext aContext) Commits this transaction to the data store.ILcdWFSClientModelEncoderFactory.createModelEncoder
(ILcdOutputStreamFactory aOutputStreamFactory, String aOutputFormat, TLcdWFSRequestContext aContext) Returns a model encoder that can encode models in the requested format to an output stream provided by the given factory.TLcdWFSClientModelEncoderFactory.createModelEncoder
(ILcdOutputStreamFactory aOutputStreamFactory, String aOutputFormat, TLcdWFSRequestContext aContext) ILcdWFSClientModelEncoderFactory.createModelSchemaEncoder
(ILcdOutputStreamFactory aOutputStreamFactory, String aOutputFormatName, TLcdWFSRequestContext aContext) Returns a model schema encoder that can produce the appropriate response to a DescribeFeatureType request.TLcdWFSClientModelEncoderFactory.createModelSchemaEncoder
(ILcdOutputStreamFactory aOutputStreamFactory, String aOutputFormat, TLcdWFSRequestContext aContext) ILcdWFSTransactionHandlerFactory.createTransactionHandler
(TLcdWFSRequestContext aContext) Creates a newALcdWFSTransactionHandler
.abstract ILcdModel
ALcdWFSLock.getFeaturesWithLock
(TLcdWFSGetFeatureConstraints aConstraints, ALcdWFSLock.LockAction aLockAction, TLcdWFSRequestContext aContext) Tries to acquire a lock on features and returns the locked features as anILcdModel
.ILcdWFSClientModelEncoderFactory.getSupportedOutputFormat
(int aIndex, TLcdWFSRequestContext aContext) Returns the output format at the given index for which this factory can produce a model encoder.TLcdWFSClientModelEncoderFactory.getSupportedOutputFormat
(int aIndex, TLcdWFSRequestContext aContext) int
ILcdWFSClientModelEncoderFactory.getSupportedOutputFormatCount
(TLcdWFSRequestContext aContext) Returns the number of output formats for which this factory can produce model encoders.int
TLcdWFSClientModelEncoderFactory.getSupportedOutputFormatCount
(TLcdWFSRequestContext aContext) ILcdWFSClientModelEncoderFactory.getSupportedSchemaOutputFormat
(int aIndex, TLcdWFSRequestContext aContext) Returns the schema output format at the given index for which this factory can produce a model schema encoder.TLcdWFSClientModelEncoderFactory.getSupportedSchemaOutputFormat
(int aIndex, TLcdWFSRequestContext aContext) int
ILcdWFSClientModelEncoderFactory.getSupportedSchemaOutputFormatCount
(TLcdWFSRequestContext aContext) Returns the number of schema output formats for which this factory can produce model schema encoders.int
TLcdWFSClientModelEncoderFactory.getSupportedSchemaOutputFormatCount
(TLcdWFSRequestContext aContext) abstract int
ALcdWFSTransactionHandler.handleDeleteSFCT
(ILcdWFSFeatureType aFeatureType, List<Object> aDeletedFeaturesSFCT, TLcdOGCFilter aFilter, String aHandle, TLcdWFSRequestContext aContext) Handles a delete action of a transaction request.ALcdWFSTransactionHandler.handleInsert
(ILcdWFSFeatureType aFeatureType, List<Object> aNewFeatures, String aHandle, TLcdWFSRequestContext aContext) Handles an insert action of a transaction request.abstract int
ALcdWFSTransactionHandler.handleUpdateSFCT
(ILcdWFSFeatureType aFeatureType, List<TLcdWFSTransactionUpdateProperty> aUpdateProperties, List<Object> aUpdatedFeatureTokensSFCT, List<Object> aNewFeatureTokensSFCT, TLcdOGCFilter aFilter, String aHandle, TLcdWFSRequestContext aContext) Handles an update action of a transaction request.abstract void
ALcdWFSLock.lockFeaturesSFCT
(List<TLcdWFSGetFeatureConstraints> aConstraints, ALcdWFSLock.LockAction aLockAction, TLcdWFSRequestContext aRequestContext, List<String> aLockedFeaturesSFCT, List<String> aNotLockedFeaturesSFCT) Tries to acquire a lock on features.abstract void
ALcdWFSTransactionHandler.rollback
(TLcdWFSRequestContext aContext) Rolls back a transaction which is in progress, this method is called whenever an exception occurs before a transaction is committed.abstract void
ALcdWFSLock.unlockFeatures
(Map<ILcdWFSFeatureType, List<Object>> aFeatures, TLcdWFSRequestContext aContext) Unlocks all the specified features.