Class SVNUUIDGenerator
java.lang.Object
org.tmatesoft.svn.core.internal.util.SVNUUIDGenerator
public class SVNUUIDGenerator
extends java.lang.Object
- Version:
- 1.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int
private static long
private static long
private static byte[]
private static long
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic java.lang.String
formatUUID
(byte[] uuid) static byte[]
static java.lang.String
private static long
private static void
getRandomInfo
(byte[] node) private static void
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
NODE_LENGTH
private static final int NODE_LENGTH- See Also:
-
ourUUIDStateNode
private static byte[] ourUUIDStateNode -
ourUUIDStateSeqNum
private static long ourUUIDStateSeqNum -
ourLastGeneratedTime
private static long ourLastGeneratedTime -
ourFudgeFactor
private static long ourFudgeFactor
-
-
Constructor Details
-
SVNUUIDGenerator
public SVNUUIDGenerator()
-
-
Method Details
-
getCurrentTime
private static long getCurrentTime() -
generateUUIDString
- Throws:
SVNException
-
generateUUID
- Throws:
SVNException
-
formatUUID
public static java.lang.String formatUUID(byte[] uuid) -
initState
- Throws:
SVNException
-
getRandomInfo
- Throws:
SVNException
-