| Constructor and Description |
|---|
User()Crea un nuovo User vuoto |
User(String username)Crea un nuovo User utilizzando l'username |
gwm_userService
| Modifier and Type | Method and Description |
|---|---|
| User | selectByUserName(User user) Seleziona utente dato username |
| List<Group> | getAssociatedGroupList(User user) Seleziona la lista dei gruppi associati all'utente |
| ArrayList<String> | getRelatedGroupNameList(User user) Seleziona la lista dei gruppi associati all'utente |
| User | selectByEmail(String email) Seleziona utente dato email |
| int | updateUserPassword(String username, String password)Aggiorna password utente |
| int | updateUserEmail(String username, String email) Aggiorna email utente |
| int | updateUserEnabled(String username, int enabled)\\ |
| int | updateUserAccountNonLocked(String username, int accountNonLocked)\\ |
| int | updateUserCredentialsNonExpired(String username, int credentialsNonExpired)\\ |
| int | updateUserAccountNonExpired(String username, int accountNonExpired)\\ |
| int | updateUserAccountExpirationDate(String username, Date accountExpirationDate)\\ |
| int | updateUserPasswordNeverExpires(String username, int userPasswordNeverExpires)\\ |
User userA = gwm_userService.selectByUserName(new User(“mario_rossi”));
String nome_utente = userA.getUsername();
String email_mario = userA.getEmail();
List<Group> lista_gruppi_di_mario = gwm_userService.getAssociatedGroupList(userA);
Group()
Group(String userGroup)
Group(String userGroup,String description)
gwm_groupService
int insert(Group group)
int update(Group group)
int update(Group group, String userGroup)
boolean updateGroupPreservingUsersAndPermissions(Group group, String userGroup)
int delete(Group group)
int deleteAll()
List<Group> selectAll()
Group selectByUserGroup(Group group)
List<User> getUsersList(Group group)
int addUserToGroup(User user, Group group)
int removeUserFromGroup(User user, Group group)
=inserisci un gruppo=
Group nuovo_gruppo = new Group(“dipendenti”,“questo è il grupo dei dipendenti”);
int risultato_inserimento = gwm_groupService.insert(nuovo_gruppo);
UserGroup()
UserGroup(String username, String usergroup)
gwm_userGroupService
int insert(UserGroup userGroup)
int updateByUserName(UserGroup userGroup)
int updateByUserGroup(UserGroup userGroup)
int deleteByUserName(UserGroup userGroup)
int deleteByUserGroup(UserGroup userGroup)
List<UserGroup> selectByUserName(UserGroup userGroup)
List<UserGroup> selectByUserGroup(UserGroup userGroup)
UserGroup gruppo_mario = new UserGroup(“mario_rossi”,“dipententi”);
int risultato_inserimento = userGroupService.insert(gruppo_mario);
ArrayList<UserGroup> userGroupList = (ArrayList<UserGroup>) userGroupService.selectByUserName(new UserGroup(“mario_rossi”,null));