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));