Here are the examples of the java api class org.apache.activemq.artemis.utils.UUID taken from open source projects.
1. RealNodeManagerTest#testId()
Project: activemq-artemis
File: RealNodeManagerTest.java
File: RealNodeManagerTest.java
@Test public void testId() throws Exception { NodeManager nodeManager = new FileLockNodeManager(new File(getTemporaryDir()), false); nodeManager.start(); UUID id1 = nodeManager.getUUID(); nodeManager.stop(); nodeManager.start(); ActiveMQTestBase.assertEqualsByteArrays(id1.asBytes(), nodeManager.getUUID().asBytes()); nodeManager.stop(); }
2. PostMessage#createActiveMQMessage()
Project: activemq-artemis
File: PostMessage.java
File: PostMessage.java
protected ClientMessage createActiveMQMessage(HttpHeaders headers, byte[] body, boolean durable, Long ttl, Long expiration, Integer priority, ClientSession session) throws Exception { ClientMessage message = session.createMessage(Message.BYTES_TYPE, durable); // HORNETQ-962 UUID uid = UUIDGenerator.getInstance().generateUUID(); message.setUserID(uid); if (expiration != null) { message.setExpiration(expiration.longValue()); } else if (ttl != null) { message.setExpiration(System.currentTimeMillis() + ttl.longValue()); } else if (producerTimeToLive > 0) { message.setExpiration(System.currentTimeMillis() + producerTimeToLive); } if (priority != null) { byte p = priority.byteValue(); if (p >= 0 && p <= 9) { message.setPriority(p); } } HttpMessageHelper.writeHttpMessage(headers, body, message); return message; }