Improve time based UUID speed and configuration.
[lgpl/argeo-commons.git] / org.argeo.api.uuid / src / org / argeo / api / uuid / AsyncUuidFactory.java
index dd40f81e99d00d43339bf42e7d74fc10910397c9..bd92f561ea99069eb8cfa564983b36f39f588892 100644 (file)
@@ -11,12 +11,8 @@ public interface AsyncUuidFactory extends UuidFactory {
         */
        CompletionStage<UUID> requestTimeUUID();
 
-       CompletionStage<UUID> requestTimeUUIDwithMacAddress();
-
        ForkJoinTask<UUID> futureTimeUUID();
 
-       ForkJoinTask<UUID> futureTimeUUIDwithMacAddress();
-
        /*
         * NAME BASED (version 3 and 5)
         */
@@ -48,11 +44,6 @@ public interface AsyncUuidFactory extends UuidFactory {
                return futureTimeUUID().invoke();
        }
 
-       @Override
-       default UUID timeUUIDwithMacAddress() {
-               return futureTimeUUIDwithMacAddress().invoke();
-       }
-
        @Override
        default UUID nameUUIDv5(UUID namespace, byte[] data) {
                return futureNameUUIDv5(namespace, data).invoke();