Sequences Headuser - WouterSerryn/Blackjack GitHub Wiki
Sequences van de Headuser class
Constructor
.png)
De Headuser erft de constructor van User, met emailadres en wachtwoord als extra parameter.
addUser
.png)
In de methode addUser wordt een User meegegeven als parameter. AddUser roept UserService.addUser op, die op zijn beurt UserDAO.addUser oproept. UserDAO.addUser verwacht geen User als parameter, maar een nickname, balance en icoon. Deze worden in de UserService.addUser methode uit het meegegeven User-object gehaald.
editUser
.png)
In de methode editUser wordt een User meegegeven als parameter. AddUser roept UserService.editUser op, die op zijn beurt UserDAO.editUser oproept. UserDAO.editUser verwacht geen User als parameter, maar een nickname, balance en icoon. Deze worden in de UserService.editUser methode uit het meegegeven User-object gehaald.
removeUser
.png)
In de methode removeUser wordt een nickname meegegeven als parameter. RemoveUser roept UserService.removeUser op, die op zijn beurt UserDAO.removeUser oproept. Deze zal in de databank kijken welke gebruiker de meegegeven nickname heeft en deze verwijderen.