org.exolab.castor.jdo.drivers
Class UUIDKeyGeneratorFactory
java.lang.Object
org.exolab.castor.jdo.drivers.UUIDKeyGeneratorFactory
- KeyGeneratorFactory
public final class UUIDKeyGeneratorFactory
extends java.lang.Object
UUID key generator factory.
The short name of this key generator is "UUID".
It uses the following alrorithm:
The uuid is a combination of the IP address, the current
time in milliseconds since 1970 and a static counter.
The complete key consists of a 30 character fixed length string.
Brief statement:
The ip only exists once during runtime of castor, the
current time in milliseconds (updated every 55 mills) is
in combination to the ip pretty unique. considering a static
counter will be used a database-wide unique key will be created.
$Revision: 1.1.1.1 $ $Date: 2003/03/03 07:08:15 $
Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com