X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.api.acr%2Fsrc%2Forg%2Fargeo%2Fapi%2Facr%2Fuuid%2FSimpleUuidFactory.java;h=9e86b0bd2f130f553ea3dd45d8aa6b5f59ed84c2;hb=d4be864e93621304bc55a251ccc9bd4d7aab6302;hp=629e1043553e7729ab51866d975bdffbdf8a1864;hpb=fe1ca8a0124a593a07055a06e639f2d97e0d63dd;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.api.acr/src/org/argeo/api/acr/uuid/SimpleUuidFactory.java b/org.argeo.api.acr/src/org/argeo/api/acr/uuid/SimpleUuidFactory.java index 629e10435..9e86b0bd2 100644 --- a/org.argeo.api.acr/src/org/argeo/api/acr/uuid/SimpleUuidFactory.java +++ b/org.argeo.api.acr/src/org/argeo/api/acr/uuid/SimpleUuidFactory.java @@ -27,6 +27,7 @@ import java.util.UUID; */ public class SimpleUuidFactory implements UuidFactory { private final static Logger logger = System.getLogger(SimpleUuidFactory.class.getName()); + public final static UuidFactory DEFAULT = new SimpleUuidFactory(null, -1, null); // private final static int MAX_CLOCKSEQUENCE = 16384; private SecureRandom secureRandom; @@ -40,6 +41,7 @@ public class SimpleUuidFactory implements UuidFactory { private final TimeUuidState macAddressTimeUuidState; private final TimeUuidState defaultTimeUuidState; + public SimpleUuidFactory(byte[] nodeId, int offset, Clock clock) { try { secureRandom = SecureRandom.getInstance("DRBG",