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.
Version:
- Thomas Fach
UUIDKeyGenerator
Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com