Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Generates a randomly generated ID for this account, ID will be disposed off after 5 minutes.
- public void generateRandomID()
- {
- Boolean RandomIDisValid = false;
- String RandomIDString = "";
- while(RandomIDisValid == false) //gets repeated untill the randomly generated string is unique
- {
- RandomIDString = new String(UUID.randomUUID().toString());
- // if(Check if the randomly generatedID isn't allready in use)
- // {
- // RandomIDisValid = true;
- // }
- }
- setPersonID(RandomIDString); //Create randomly generated ID
- new Timer().schedule(deletePersonIDTask, 300000); //Delete randomly generated ID after 5 minutes
- }
- //Delete's the randomly generated ID, task is executed after 5 minutes of creation.
- TimerTask deletePersonIDTask = new TimerTask() {
- public void run() {
- setPersonID(null);
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement