public interface UUIDGenerationStrategy extends Serializable
UUID value.| Modifier and Type | Method and Description | 
|---|---|
UUID | 
generateUUID(SessionImplementor session)
Generate the UUID. 
 | 
int | 
getGeneratedVersion()
Which variant, according to IETF RFC 4122, of UUID does this strategy generate?  RFC 4122 defines
 5 variants (though it only describes algorithms to generate 4):
 1 = time based
 2 = DCE based using POSIX UIDs
 3 = name based (md5 hash)
 4 = random numbers based
 5 = name based (sha-1 hash)
 
 Returning the values above should be reserved to those generators creating variants compliant with the
 corresponding RFC definition; others can feel free to return other values as they see fit. 
 | 
int getGeneratedVersion()
UUID generateUUID(SessionImplementor session)
session - The session asking for the generationCopyright © 2001-2015 Red Hat, Inc. All Rights Reserved.