|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbmserv.model.handlers.UserHandler
public class UserHandler
Gestion des instances de User
.
UserHandler
implemente les methodes CRUD sur les Users
.
Constructor Summary | |
---|---|
UserHandler()
|
Method Summary | |
---|---|
void |
createUser(java.lang.String login,
java.lang.String lastname,
java.lang.String firstname)
Cré d'un nouvel utilisateur. |
User |
getUserFromId(java.lang.String userid)
Permet de récupérer l'instance d'un utilisateur à partir de son ID |
User |
getUserFromLogin(java.lang.String login)
Permet de récupérer l'instance d'un utilisateur à partir de son login |
java.util.List<User> |
getUsers()
Renvoie la liste de tous les utilisateurs |
void |
print()
Methode utilitaire pour afficher le nombre d'éléments contenus dans la liste. |
boolean |
removeUserFromId(java.lang.String userid)
Permet de supprimer un utilisateur existant à partir de son ID |
boolean |
removeUserFromLogin(java.lang.String login)
Permet de supprimer un utilisateur existant à partir de son login |
void |
updateUser(java.lang.String userid,
java.lang.String login,
java.lang.String lastname,
java.lang.String firstname)
Mise à jour des propriétés d'un utilisateur existant. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UserHandler()
Method Detail |
---|
public void createUser(java.lang.String login, java.lang.String lastname, java.lang.String firstname) throws java.io.UnsupportedEncodingException
login
- login de l'utilisateur, celui ci doit être unique.lastname
- nom de famille de l'utilisateurfirstname
- prénom de l'utilisateur
java.io.UnsupportedEncodingException
public java.util.List<User> getUsers()
public User getUserFromId(java.lang.String userid)
userid
- ID de l'utilisateur à récupérer
public User getUserFromLogin(java.lang.String login)
login
- le login de l'utilisateur à récupérer
public void updateUser(java.lang.String userid, java.lang.String login, java.lang.String lastname, java.lang.String firstname)
userid
- ID de l'utilisateur à mettre à jourlastname
- nouveau nom de famillefirstname
- nouveau prénompublic boolean removeUserFromId(java.lang.String userid)
userid
- ID de l'utilisateur à supprimer
true
si l'utilisateur a été trouvé et false
sinonpublic boolean removeUserFromLogin(java.lang.String login)
login
- login de l'utilisateur à supprimer
true
si l'utilisateur a été trouvé et false
sinonpublic void print()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |