All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.duelengine.duel.UniqueClientIDStrategy Maven / Gradle / Ivy

package org.duelengine.duel;

import java.util.UUID;

public class UniqueClientIDStrategy implements ClientIDStrategy {

	private final String prefix;

	public UniqueClientIDStrategy() {
		this("_");
	}

	public UniqueClientIDStrategy(String value) {
		prefix = value;
	}

	@Override
	public String nextID() {
		return prefix + UUID.randomUUID().toString();
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy