|
||||||||||
| 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.UnsupportedEncodingExceptionpublic 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 | |||||||||