Class SVNUUIDGenerator

java.lang.Object
org.tmatesoft.svn.core.internal.util.SVNUUIDGenerator

public class SVNUUIDGenerator extends java.lang.Object
Version:
1.3
  • 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

      public static java.lang.String generateUUIDString() throws SVNException
      Throws:
      SVNException
    • generateUUID

      public static byte[] generateUUID() throws SVNException
      Throws:
      SVNException
    • formatUUID

      public static java.lang.String formatUUID(byte[] uuid)
    • initState

      private static void initState() throws SVNException
      Throws:
      SVNException
    • getRandomInfo

      private static void getRandomInfo(byte[] node) throws SVNException
      Throws:
      SVNException