Sequences Headuser - WouterSerryn/Blackjack GitHub Wiki

Sequences van de Headuser class

Constructor

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

edit

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

remove

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.