|
deegree 2.2 (2008/12/22 11:33 build-3038-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.deegree.framework.util.BasicUUIDFactory
public final class BasicUUIDFactory
A hack implementation of something similar to a DCE UUID generator. Generates unique 128-bit numbers based on the current machine's internet address, the current time, and a sequence number. This implementation should be made to conform to the DCE specification. ("DEC/HP, Network Computing Architecture, Remote Procedure Call Runtime Extensions Specification, version OSF TX1.0.11," Steven Miller, July 23, 1992. This is part of the OSF DCE Documentation. Chapter 10 describes the UUID generation algorithm.)
Some known deficiencies:
However, the intention is that UUIDs generated from this class will be unique with respect to UUIDs generated by other DCE UUID generators.
UUID
Constructor Summary | |
---|---|
BasicUUIDFactory()
Deprecated. |
|
BasicUUIDFactory(long majorId)
Deprecated. |
Method Summary | |
---|---|
UUID |
createUUID()
Deprecated. Generate a new UUID. |
UUID |
recreateUUID(byte[] b)
Deprecated. |
UUID |
recreateUUID(String uuidstring)
Deprecated. Recreate a UUID previously generated UUID value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BasicUUIDFactory()
public BasicUUIDFactory(long majorId)
Method Detail |
---|
public UUID createUUID()
UUIDFactory#createUUID
public UUID recreateUUID(String uuidstring)
UUIDFactory#recreateUUID
public UUID recreateUUID(byte[] b)
UUIDFactory#recreateUUID
|
deegree 2.2 (2008/12/22 11:33 build-3038-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net