public UUID copy() { return new UUID(mostSigBits, leastSigBits); }
public static void add(Map<Address,String> map) { if(map == null) return; for(Map.Entry<Address,String> entry: map.entrySet()) add(entry.getKey(), entry.getValue()); }
public static Address createRandomAddress(String name) { UUID retval=UUID.randomUUID(); UUID.add(retval,name); return retval; }
/** * Static factory to retrieve a type 4 (pseudo randomly generated) UUID. * The {@code UUID} is generated using a cryptographically strong pseudo random number generator. * @return A randomly generated {@code UUID} */ public static UUID randomUUID() { return new UUID(generateRandomBytes()); }
public static String getUniqueClusterName(String base_name) { return base_name != null ? base_name + "-" + UUID.randomUUID().toString() : UUID.randomUUID().toString(); }
public String getName(Address member) {return member != null? UUID.get(member) : null;}
protected CanBeSiteMaster(UUID uuid, boolean can_become_site_master) { super(uuid.getMostSignificantBits(), uuid.getLeastSignificantBits()); if(can_become_site_master) setFlag(ExtendedUUID.can_become_site_master); }
try { long tmp=Long.valueOf(uuid_str); uuid=new UUID(0, tmp); uuid=UUID.fromString(uuid_str);
public Address generateAddress() { UUID uuid=UUID.randomUUID(); return new SiteUUID(uuid, null, my_site_id); } });
public static ViewData create(View remote_view, View global_view) { Map<Address,String> tmp=UUID.getContents(); return new ViewData(remote_view, global_view, tmp); }
protected static String addressToFilename(Address mbr) { String logical_name=UUID.get(mbr); String name=(addressAsString(mbr) + (logical_name != null? "." + logical_name + SUFFIX : SUFFIX)); return regexp.matcher(name).replaceAll("-"); }
protected CanBeSiteMaster(UUID uuid, boolean can_become_site_master) { super(uuid.getMostSignificantBits(), uuid.getLeastSignificantBits()); if(can_become_site_master) setFlag(ExtendedUUID.can_become_site_master); }
public static Address createRandomAddress(String name) { UUID retval=UUID.randomUUID(); UUID.add(retval,name); return retval; }
/** * Static factory to retrieve a type 4 (pseudo randomly generated) UUID. * The {@code UUID} is generated using a cryptographically strong pseudo random number generator. * @return A randomly generated {@code UUID} */ public static UUID randomUUID() { return new UUID(generateRandomBytes()); }
public static String getUniqueClusterName(String base_name) { return base_name != null ? base_name + "-" + UUID.randomUUID().toString() : UUID.randomUUID().toString(); }
try { long tmp=Long.valueOf(uuid_str); uuid=new UUID(0, tmp); uuid=UUID.fromString(uuid_str);
public Address generateAddress() { UUID uuid=UUID.randomUUID(); return new SiteUUID(uuid, null, my_site_id); } });
public static ViewData create(View remote_view, View global_view) { Map<Address,String> tmp=UUID.getContents(); return new ViewData(remote_view, global_view, tmp); }
protected static String addressToFilename(Address mbr) { String logical_name=UUID.get(mbr); String name=(addressAsString(mbr) + (logical_name != null? "." + logical_name + SUFFIX : SUFFIX)); return regexp.matcher(name).replaceAll("-"); }