public class SVNUUIDGenerator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static int |
NODE_LENGTH |
private static long |
ourFudgeFactor |
private static long |
ourLastGeneratedTime |
private static byte[] |
ourUUIDStateNode |
private static long |
ourUUIDStateSeqNum |
Constructor and Description |
---|
SVNUUIDGenerator() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
formatUUID(byte[] uuid) |
static byte[] |
generateUUID() |
static java.lang.String |
generateUUIDString() |
private static long |
getCurrentTime() |
private static void |
getRandomInfo(byte[] node) |
private static void |
initState() |
private static final int NODE_LENGTH
private static byte[] ourUUIDStateNode
private static long ourUUIDStateSeqNum
private static long ourLastGeneratedTime
private static long ourFudgeFactor
private static long getCurrentTime()
public static java.lang.String generateUUIDString() throws SVNException
SVNException
public static byte[] generateUUID() throws SVNException
SVNException
public static java.lang.String formatUUID(byte[] uuid)
private static void initState() throws SVNException
SVNException
private static void getRandomInfo(byte[] node) throws SVNException
SVNException