- public static String createUniqueName() {
- return "test" + System.currentTimeMillis() + "a" + (count++) + "u";
+ public static String createRandomIDString() {
+ final char[] chars = "abcdefghijklmnopqrstuvwxyz0123456789".toCharArray();
+ final int idStringLength = 16;
+
+ Random sr;
+ sr = new Random();
+
+ StringBuilder sb = new StringBuilder(idStringLength);
+ for (int i = 0; i < idStringLength; i++) {
+ sb.append(chars[sr.nextInt(chars.length)]);
+ }
+
+ return sb.toString();
+ }
+
+ public static synchronized String createUniqueName() {
+ return "test" + createRandomIDString() + "a" + (count++) + "u";