@Override public String createMemberUuid(Address address) { return UuidUtil.createMemberUuid(address); }
/** * 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 newSecureUUID() { return getUUID(ThreadLocalRandomProvider.getSecure()); }
/** * Static factory to retrieve a type 4 (pseudo randomly generated) UUID based string. * * The {@code UUID} string is generated using a cryptographically strong pseudo random number generator. * * @return A randomly generated {@code UUID} base string */ public static String newSecureUuidString() { return newSecureUUID().toString(); }
/** * Creates a new cluster {@link UUID} string, * based on a cryptographically weak pseudo random number generator. * * @return a new cluster {@link UUID} string */ public static String createClusterUuid() { return newUnsecureUuidString(); }
@Override public UUID createNew(Integer partitionId) { return newUnsecureUUID(); } };
private String getUuid() { if (principal != null) { return principal.getUuid(); } return UuidUtil.createClientUuid(endpoint.getConnection().getEndPoint()); }
private static String generateSessionId() { String id = UuidUtil.newSecureUuidString(); StringBuilder sb = new StringBuilder("HZ"); char[] chars = id.toCharArray(); for (final char c : chars) { if (c != '-') { if (Character.isLetter(c)) { sb.append(Character.toUpperCase(c)); } else { sb.append(c); } } } return sb.toString(); }
public boolean setThisMemberAsMaster() { clusterServiceLock.lock(); try { if (clusterService.isJoined()) { logger.warning("Cannot set as master because node is already joined!"); return false; } logger.finest("This node is being set as the master"); Address thisAddress = node.getThisAddress(); MemberVersion version = node.getVersion(); clusterService.setMasterAddress(thisAddress); if (clusterService.getClusterVersion().isUnknown()) { clusterService.getClusterStateManager().setClusterVersion(version.asVersion()); } clusterService.getClusterClock().setClusterStartTime(Clock.currentTimeMillis()); clusterService.setClusterId(UuidUtil.createClusterUuid()); clusterService.getMembershipManager().setLocalMemberListJoinVersion(SINGLETON_MEMBER_LIST_VERSION); clusterService.setJoined(true); return true; } finally { clusterServiceLock.unlock(); } }
/** * Creates a new member {@link UUID} string, * based on a cryptographically weak pseudo random number generator. * * @return a new member {@link UUID} string */ public static String createMemberUuid(Address endpoint) { return newUnsecureUuidString(); }
@Override public UUID createNew(Integer partitionId) { return newUnsecureUUID(); } };
private String getUuid() { if (principal != null) { return principal.getUuid(); } return UuidUtil.createClientUuid(endpoint.getConnection().getEndPoint()); }
private static String generateSessionId() { String id = UuidUtil.newSecureUuidString(); StringBuilder sb = new StringBuilder("HZ"); char[] chars = id.toCharArray(); for (final char c : chars) { if (c != '-') { if (Character.isLetter(c)) { sb.append(Character.toUpperCase(c)); } else { sb.append(c); } } } return sb.toString(); }
public boolean setThisMemberAsMaster() { clusterServiceLock.lock(); try { if (clusterService.isJoined()) { logger.warning("Cannot set as master because node is already joined!"); return false; } logger.finest("This node is being set as the master"); Address thisAddress = node.getThisAddress(); MemberVersion version = node.getVersion(); clusterService.setMasterAddress(thisAddress); if (clusterService.getClusterVersion().isUnknown()) { clusterService.getClusterStateManager().setClusterVersion(version.asVersion()); } clusterService.getClusterClock().setClusterStartTime(Clock.currentTimeMillis()); clusterService.setClusterId(UuidUtil.createClusterUuid()); clusterService.getMembershipManager().setLocalMemberListJoinVersion(SINGLETON_MEMBER_LIST_VERSION); clusterService.setJoined(true); return true; } finally { clusterServiceLock.unlock(); } }
/** * Creates a new member {@link UUID} string, * based on a cryptographically weak pseudo random number generator. * * @return a new member {@link UUID} string */ public static String createMemberUuid(Address endpoint) { return newUnsecureUuidString(); }
/** * Static factory to retrieve a type 4 (pseudo randomly generated) UUID based string. * * The {@code UUID} string is generated using a cryptographically weak pseudo random number generator. * * @return A randomly generated {@code UUID} base string */ public static String newUnsecureUuidString() { return newUnsecureUUID().toString(); }
@Override public String createMemberUuid(Address address) { return UuidUtil.createMemberUuid(address); }
/** * Static factory to retrieve a type 4 (pseudo randomly generated) UUID. * * The {@code UUID} is generated using a cryptographically weak pseudo random number generator. * * @return A randomly generated {@code UUID} */ public static UUID newUnsecureUUID() { return getUUID(ThreadLocalRandomProvider.get()); }
/** * Static factory to retrieve a type 4 (pseudo randomly generated) UUID based string. * * The {@code UUID} string is generated using a cryptographically strong pseudo random number generator. * * @return A randomly generated {@code UUID} base string */ public static String newSecureUuidString() { return newSecureUUID().toString(); }
/** * Creates a new client {@link UUID} string, * based on a cryptographically weak pseudo random number generator. * * @return a new client {@link UUID} string */ public static String createClientUuid(Address endpoint) { return newUnsecureUuidString(); }
/** * Static factory to retrieve a type 4 (pseudo randomly generated) UUID based string. * * The {@code UUID} string is generated using a cryptographically weak pseudo random number generator. * * @return A randomly generated {@code UUID} base string */ public static String newUnsecureUuidString() { return newUnsecureUUID().toString(); }