Packageorg.igniterealtime.xiff.data.id
Classpublic class SOIncrementalGenerator
InheritanceSOIncrementalGenerator Inheritance IncrementalGenerator Inheritance Object
Implements IIDGenerator

Generates an incrementing ID and saves the last value in a local shared object.



Public Properties
 PropertyDefined By
 Inheritedprefix : String
The prefix to use for the generated ID (for namespacing purposes).
IncrementalGenerator
Protected Properties
 PropertyDefined By
 Inheritedcounter : int = 0
IncrementalGenerator
 Inherited_prefix : String
IncrementalGenerator
Public Methods
 MethodDefined By
  
SOIncrementalGenerator(id:String, prefix:String = null)
SOIncrementalGenerator
  
generateID():String
[override] Generates a unique ID.
SOIncrementalGenerator
Constructor Detail
SOIncrementalGenerator()Constructor
public function SOIncrementalGenerator(id:String, prefix:String = null)



Parameters
id:String
 
prefix:String (default = null)
Method Detail
generateID()method
override public function generateID():String

Generates a unique ID.

Returns
String — The generated ID