/** Create a new time uuid */ public static UUID newTimeUUID() { return generator.generate(); } }
public String getNextId() { return timeBasedGenerator.generate().toString(); }
public String getNextId() { return timeBasedGenerator.generate().toString(); }
public String getNextId() { return timeBasedGenerator.generate().toString(); }
@Override public void run() { for (int j = 0; j < LOOP_COUNT; j++) { String id = timeBasedGenerator.generate().toString(); boolean wasAdded = generatedIds.add(id); if (!wasAdded) { duplicatedIds.add(id); } } } });
@Override public UUID generate() { return generator.generate(); } }
private static TimeBasedGenerator uuidGen = Generators.timeBasedGenerator(EthernetAddress.fromInterface()); public static String next() { String uuid = uuidGen.generate().toString(); return uuid; }
@Override public String newUUID(Object obj) { return uuidGenerator.generate().toString(); } }
/** * Return the next unique id for the type with the given name using the generator's id generation strategy. * * @return */ @Override public synchronized long getId() { return generator.generate().getMostSignificantBits(); } }
@Override public String uuId() { if (this.uuid == null) { return UUIDV1.generate().toString(); } return this.uuid; }
@Override public String getNextId() { return timeBasedGenerator.generate().toString(); }
@Override public String getNextId() { return timeBasedGenerator.generate().toString(); }
public String getNextId() { return timeBasedGenerator.generate().toString(); }
public String getNextId() { return timeBasedGenerator.generate().toString(); }
/** * Return the next unique id for the type with the given name using the generator's id generation strategy. * * @return */ @Override public synchronized long getId() { return generator.generate().getMostSignificantBits(); } }
@Override public String newUUID() { return uuidGenerator.generate().toString(); }
@GET @Produces(MediaType.TEXT_PLAIN) @javax.ws.rs.Path("/timebased") public String generateTimeBased() { return uuid_gen.generate().toString(); } }
/** * Generates a time based uuid, according to the UUID specification (RFC-4122). * source https://github.com/cowtowncoder/java-uuid-generator * * @return time based uuid */ public String giveTimebasedUuid() { return Generators.timeBasedGenerator().generate().toString(); }
@Override public ContentObject createContentObject(InputStream contentStream, Map<String, Object> metaData) { String uuid = UUID_GENERATOR.generate().toString(); File file = getContentFile(metaData, uuid); try (FileOutputStream fos = new FileOutputStream(file, false)) { long length = IOUtils.copy(contentStream, fos); String contentId = generateContentId(uuid, metaData); return new FileSystemContentObject(file, contentId, length); } catch (IOException e) { throw new ContentStorageException("Could not write content to " + file.getAbsolutePath(), e); } }
@Override public void run() { for (int j = 0; j < LOOP_COUNT; j++) { String id = timeBasedGenerator.generate().toString(); boolean wasAdded = generatedIds.add(id); if (!wasAdded) { duplicatedIds.add(id); } } } });