Package | Description |
---|---|
com.luciad.ogc.wfs |
Implementation of the OGC Web Feature Service (WFS) specification.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
ALcdWFSTransactionHandler.commit(String aHandle,
TLcdWFSRequestContext aContext)
Commits this transaction to the data store.
|
ILcdModel |
TLcdWFSFilteredModelFactory.createFilteredModel(ILcdModel aSourceModel,
TLcdWFSGetFeatureConstraints aConstraints) |
ILcdModel |
ILcdWFSFilteredModelFactory.createFilteredModel(ILcdModel aSourceModel,
TLcdWFSGetFeatureConstraints aConstraints)
Creates a filtered model.
|
ILcdRequestHandler |
ALcdOGCWFSCommandDispatcherFactory.createRequestHandler(String aRequest,
TLcdWFSCommandDispatcherContext aCommandDispatcherContext)
Factory method to create a WFS request handler.
|
abstract ILcdModel |
ALcdWFSLock.getFeaturesWithLock(TLcdWFSGetFeatureConstraints aConstraints,
ALcdWFSLock.LockAction aLockAction,
TLcdWFSRequestContext aContext)
Tries to acquire a lock on features and returns the locked features as an
ILcdModel . |
List<ILcdWFSFeatureType> |
ILcdWFSCapabilitiesProvider.getFeatureTypes(Collection<String> aFeatureTypeNames,
ILcdRequest aRequest)
Returns the feature types with the given names.
|
List<ILcdWFSFeatureType> |
ILcdWFSCapabilitiesProvider.getFeatureTypes(ILcdRequest aRequest)
Returns all feature types.
|
ALcdWFSLock |
TLcdWFSLockManager.getLock(String aLockId)
Returns the lock with the given id.
|
TLcdOWSServiceIdentification |
ILcdWFSCapabilitiesProvider.getServiceIdentification(ILcdRequest aRequest)
Returns the
TLcdOWSServiceIdentification which contains metadata about this specific server. |
TLcdOWSServiceProvider |
ILcdWFSCapabilitiesProvider.getServiceProvider(ILcdRequest aRequest)
Returns the
TLcdOWSServiceProvider which contains metadata about the organization operating this server. |
default String |
ILcdWFSCapabilitiesProvider.getUpdateSequence(ILcdRequest aRequest)
Returns the update sequence of the WFS service.
|
abstract int |
ALcdWFSTransactionHandler.handleDeleteSFCT(ILcdWFSFeatureType aFeatureType,
List<Object> aDeletedFeaturesSFCT,
TLcdOGCFilter aFilter,
String aHandle,
TLcdWFSRequestContext aContext)
Handles a delete action of a transaction request.
|
abstract List<Object> |
ALcdWFSTransactionHandler.handleInsert(ILcdWFSFeatureType aFeatureType,
List<Object> aNewFeatures,
String aHandle,
TLcdWFSRequestContext aContext)
Handles an insert action of a transaction request.
|
protected void |
TLcdWFSCommandDispatcher.handleUnknownRequest(String aRequest) |
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.
|