Class UuidFeatureIdRetriever

java.lang.Object
de.turnertech.ows.gml.UuidFeatureIdRetriever
All Implemented Interfaces:
FeatureIdRetriever

public class UuidFeatureIdRetriever extends Object implements FeatureIdRetriever
Defines the logic for unique ID generation. This implementation will generate a UUID if no ID was already present, and will set it on the supplied object! If you only want to check if the ID is present, use the .getId() function of the object. This class will be of value in TransactionHandlers. There we will be handling new instances of IFeature which may not have been sent with an ID parameter.