Defines a WFS Delete request, an element of TransactionRequest.
Defines a WFS delete request, which is a type transaction request. Full transaction requests may contain one or more delete requests. Note that this delete request object is slightly different than it is defined in the WFS 1.0 specification. In the specification, the delete request may contain one or more filters and feature types for deletion. In this construction - for consistency - each delete request may contain only a single feature type delete operation and filter. This rationalizes the design of the transaction object (which contains one or more sub requests) and its children requests, which contain only a single operation.
Each delete request contains a type name, (optionally) a filter, and (optionally) a release all boolean. Release all defines the action to preform on feature locks. If it is specified as true, then all feature locks are released when the transaction terminates. If it is specified as false, only those records that are modified are released.
@author Rob Hranac, TOPP
@author Chris Holmes, TOPP
@version $Id: DeleteRequest.java,v 1.7 2004/03/31 05:05:31 cholmesny Exp $