X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.api.uuid%2Fsrc%2Forg%2Fargeo%2Fapi%2Fuuid%2FAbstractAsyncUuidFactory.java;h=38327223ff168173f62870eb93a293d7a63d7be9;hb=593a4eabb76b74cd382ecf3f181d57abe0d643f9;hp=685fe0a07bb3ff2515f3b9cdddd598bd839883a9;hpb=e8e2c65f356b30b35e4d8a1de66691a789c183bb;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.api.uuid/src/org/argeo/api/uuid/AbstractAsyncUuidFactory.java b/org.argeo.api.uuid/src/org/argeo/api/uuid/AbstractAsyncUuidFactory.java index 685fe0a07..38327223f 100644 --- a/org.argeo.api.uuid/src/org/argeo/api/uuid/AbstractAsyncUuidFactory.java +++ b/org.argeo.api.uuid/src/org/argeo/api/uuid/AbstractAsyncUuidFactory.java @@ -28,14 +28,14 @@ public abstract class AbstractAsyncUuidFactory extends AbstractUuidFactory imple private NodeIdSupplier nodeIdSupplier; public AbstractAsyncUuidFactory() { - secureRandom = newSecureRandom(); + secureRandom = createSecureRandom(); timeUuidState = new ConcurrentTimeUuidState(secureRandom, null); } /* * ABSTRACT METHODS */ - protected abstract SecureRandom newSecureRandom(); + protected abstract SecureRandom createSecureRandom(); /* * STATE @@ -59,7 +59,7 @@ public abstract class AbstractAsyncUuidFactory extends AbstractUuidFactory imple /* * SYNC OPERATIONS */ - protected UUID newRandomUUIDStrong() { + protected UUID createRandomUUIDStrong() { SecureRandomParameters parameters = secureRandom.getParameters(); if (parameters != null) { if (parameters instanceof DrbgParameters.Instantiation) { @@ -70,14 +70,14 @@ public abstract class AbstractAsyncUuidFactory extends AbstractUuidFactory imple } } } - return newRandomUUID(secureRandom); + return createRandomUUID(secureRandom); } public UUID randomUUIDWeak() { - return newRandomUUID(ThreadLocalRandom.current()); + return createRandomUUID(ThreadLocalRandom.current()); } - protected UUID newTimeUUID() { + protected UUID createTimeUUID() { if (nodeIdSupplier == null) throw new IllegalStateException("No node id supplier available"); UUID uuid = new UUID(timeUuidState.getMostSignificantBits(), timeUuidState.getLeastSignificantBits()); @@ -126,21 +126,21 @@ public abstract class AbstractAsyncUuidFactory extends AbstractUuidFactory imple @Override public ForkJoinTask futureNameUUIDv5(UUID namespace, byte[] data) { - return submit(() -> newNameUUIDv5(namespace, data)); + return submit(() -> createNameUUIDv5(namespace, data)); } @Override public ForkJoinTask futureNameUUIDv3(UUID namespace, byte[] data) { - return submit(() -> newNameUUIDv3(namespace, data)); + return submit(() -> createNameUUIDv3(namespace, data)); } @Override public ForkJoinTask futureRandomUUIDStrong() { - return submit(this::newRandomUUIDStrong); + return submit(this::createRandomUUIDStrong); } @Override public ForkJoinTask futureTimeUUID() { - return submit(this::newTimeUUID); + return submit(this::createTimeUUID); } }