org.safehaus.uuid.UUIDGenerator.generateRandomBasedUUID()方法的使用及代码示例

x33g5p2x  于2022-02-01 转载在 其他  
字(2.7k)|赞(0)|评价(0)|浏览(99)

本文整理了Java中org.safehaus.uuid.UUIDGenerator.generateRandomBasedUUID()方法的一些代码示例,展示了UUIDGenerator.generateRandomBasedUUID()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。UUIDGenerator.generateRandomBasedUUID()方法的具体详情如下:
包路径:org.safehaus.uuid.UUIDGenerator
类名称:UUIDGenerator
方法名:generateRandomBasedUUID

UUIDGenerator.generateRandomBasedUUID介绍

暂无

代码示例

代码示例来源:origin: stackoverflow.com

private static final SecureRandom secureRandom = new SecureRandom();
private static final UUIDGenerator generator = UUIDGenerator.getInstance();

public synchronized static String generateUniqueId() {
 UUID uuid = generator.generateRandomBasedUUID(secureRandom);

 return uuid.toString().replaceAll("-", "").toUpperCase();
}

代码示例来源:origin: org.alfresco/alfresco-core

/**
* Generates and returns a new GUID as a string based on a SecureRandom pool in other to avoid 
* thread blocking in concurrent calls.
*
* @return String GUID
*/
public static String generate()
{
  int randomInt = RANDOM.nextInt(SECURE_RANDOM_POOL_MAX_ITEMS);
  return UUIDGenerator.getInstance().generateRandomBasedUUID(SECURE_RANDOM_POOL[randomInt]).toString();
}

代码示例来源:origin: deas/alfresco

/**
  * Generates and returns a new GUID as a string
  *
  * @return String GUID
  */
  public static String generate()
  {
//      return UUIDGenerator.getInstance().generateTimeBasedUUID().toString();
    // Request for random GUIDs: AR-2300
    return UUIDGenerator.getInstance().generateRandomBasedUUID().toString();
  }

代码示例来源:origin: info.magnolia/magnolia-core

/**
 * @deprecated since 5.5.3, use {@link NodeNameHelper#getUniqueName(Node, String)}
 */
// When removing this deprecated method please check if dependency to jug.2.0.0-asl can be removed. This seems to be the only usage of it.
public static String getUniqueLabel(Node parent, String label) {
  try {
    return Components.getComponent(NodeNameHelper.class).getUniqueName(parent, label);
  } catch (RepositoryException e) {
    return UUIDGenerator.getInstance().generateRandomBasedUUID().toString();
  }
}

代码示例来源:origin: Alfresco/alfresco-repository

@Test(expected=InvalidSharedIdException.class) public void getMetadataFromShareIdWithInvalidId()
{
  UUID uuid = UUIDGenerator.getInstance().generateRandomBasedUUID();
  String sharedId = Base64.encodeBase64URLSafeString(uuid.toByteArray()); // => 22 chars (eg. q3bEKPeDQvmJYgt4hJxOjw)
  Map<String, Object> metadata = quickShareService.getMetaData(sharedId);
}

代码示例来源:origin: org.alfresco/alfresco-repository

UUID uuid = UUIDGenerator.getInstance().generateRandomBasedUUID();

代码示例来源:origin: Alfresco/alfresco-repository

UUID uuid = UUIDGenerator.getInstance().generateRandomBasedUUID();

代码示例来源:origin: Alfresco/alfresco-repository

String randomUUID = UUIDGenerator.getInstance().generateRandomBasedUUID().toString();
String siteName = "testSite" + randomUUID;
siteService.createSite("site-dashboard", siteName, "Title for " + siteName,

相关文章

微信公众号

最新文章

更多