Uses of Class
com.luciad.ogc.wfs.TLcdWFSRequestContext
Packages that use TLcdWFSRequestContext
Package
Description
Implementation of the OGC Web Feature Service (WFS) specification.
-
Uses of TLcdWFSRequestContext in com.luciad.ogc.wfs
Methods in com.luciad.ogc.wfs that return TLcdWFSRequestContextModifier and TypeMethodDescriptionTLcdWFSGetFeatureConstraints.getRequestContext()Returns the request context, which gives access to the original request and a number of parsed request parameters.Methods in com.luciad.ogc.wfs with parameters of type TLcdWFSRequestContextModifier and TypeMethodDescriptiondefault booleanILcdWFSLockFactory.canCreateLock(TLcdWFSRequestContext aContext) If a validALcdWFSLockcan be created for the request associated withaContext.booleanTLcdWFSLockManager.canCreateLock(TLcdWFSRequestContext aContext) If a validALcdWFSLockcan be created for the request associated withaContext.default booleanILcdWFSTransactionHandlerFactory.canCreateTransactionHandler(TLcdWFSRequestContext aContext) If a validALcdWFSTransactionHandlercan be created for the request associated withaContext.abstract voidALcdWFSTransactionHandler.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 ILcdModelALcdWFSLock.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) intILcdWFSClientModelEncoderFactory.getSupportedOutputFormatCount(TLcdWFSRequestContext aContext) Returns the number of output formats for which this factory can produce model encoders.intTLcdWFSClientModelEncoderFactory.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) intILcdWFSClientModelEncoderFactory.getSupportedSchemaOutputFormatCount(TLcdWFSRequestContext aContext) Returns the number of schema output formats for which this factory can produce model schema encoders.intTLcdWFSClientModelEncoderFactory.getSupportedSchemaOutputFormatCount(TLcdWFSRequestContext aContext) abstract intALcdWFSTransactionHandler.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 intALcdWFSTransactionHandler.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 voidALcdWFSLock.lockFeaturesSFCT(List<TLcdWFSGetFeatureConstraints> aConstraints, ALcdWFSLock.LockAction aLockAction, TLcdWFSRequestContext aRequestContext, List<String> aLockedFeaturesSFCT, List<String> aNotLockedFeaturesSFCT) Tries to acquire a lock on features.abstract voidALcdWFSTransactionHandler.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 voidALcdWFSLock.unlockFeatures(Map<ILcdWFSFeatureType, List<Object>> aFeatures, TLcdWFSRequestContext aContext) Unlocks all the specified features.