| org.geoserver.wfs.TransactionElementHandler
All known Subclasses: org.geoserver.wfsv.RollbackElementHandler, org.geoserver.wfs.DeleteElementHandler, org.geoserver.wfs.NativeElementHandler, org.geoserver.wfs.InsertElementHandler, org.geoserver.wfs.UpdateElementHandler,
TransactionElementHandler | public interface TransactionElementHandler (Code) | | Transaction elements are an open ended set, both thanks to the Native element
type, and to the XSD sustitution group concept (xsd inheritance). Element
handlers know how to process a certain element in a wfs transaction request.
author: Andrea Aime - TOPP |
execute | void execute(EObject element, TransactionType request, Map featureStores, TransactionResponseType response, TransactionListener listener) throws WFSTransactionException(Code) | | Executes the element against the provided feature sources
Parameters: element - the tranaction element to be executed Parameters: request - the transaction request Parameters: featureStores - map from QName to FeatureStore, where thekeys do contain all the feature type names reported byTransactionElementHandler.getTypeNames(EObject) Parameters: response - the transaction response, that the element will updateaccording to the processing done Parameters: listener - a transaction listener that will be called before and aftereach change performed against the data stores |
getElementClass | Class getElementClass()(Code) | | Returns the element class this handler can proces
|
|
|