Package com.luciad.ogc.wfs
Interface ILcdWFSLockModelEncoder
public interface ILcdWFSLockModelEncoder
An interface for model encoders that can integrate a lock id in the encoded model. If a WFS-T
server wants to support locking, all of the model encoders which are created by the
ILcdWFSClientModelEncoderFactory
should implement this interface.- Since:
- 10.0
- See Also:
-
Method Summary
-
Method Details
-
export
void export(ILcdModel aModel, String aDestinationName, String aLockID) throws IllegalArgumentException, IOException Exports the given model, and integrates the lock id in the encoded result. The lock id is the server-wide unique id returned byALcdWFSLock.getId()
.- Parameters:
aModel
- theILcdModel
to export.aDestinationName
- the name of the destination to which the model will be exported.aLockID
- the id of the lock which should be encoded in the result.- Throws:
IllegalArgumentException
- ifaModel
oraDestinationName
are not supported by this model encoder.IOException
- if an I/O error occurs during encoding.- See Also:
-