Sequences Headuser - WouterSerryn/Blackjack GitHub Wiki
Sequences van de Headuser class
Constructor
De Headuser erft de constructor van User, met emailadres en wachtwoord als extra parameter.
addUser
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
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
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.