@Entity public class GroupSec extends EntityJPA<Long>
DEFAULT_STRING_LENGTH, ENTITY_NAME, ID| Modifier | Constructor and Description |
|---|---|
protected |
GroupSec()
Constructeur par defaut pour la persistence.
|
|
GroupSec(String name)
Constructeur par defaut avec les champs obligatoire.
|
|
GroupSec(String groupName,
Collection<Authority> authorities,
Set<User> users)
Constructeur avec champs obligatiore et optionnel.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
addAllAuthorities(Collection<Authority> authorities) |
boolean |
addAllUser(Set<User> users) |
boolean |
addAuthoritie(Authority auth) |
boolean |
addUser(User user) |
boolean |
equals(Object obj) |
Collection<Authority> |
getAuthorities()
Getter des roles affectes au groupe.
|
protected Collection<Authority> |
getAuthoritiesInternal()
Getter des roles.
(Methode interne utilise par la couche de persistence). |
String |
getGroupName() |
Long |
getId()
Getter de l'ID technique.
|
Collection<User> |
getUsers() |
protected Collection<User> |
getUsersInternal()
Getter des utilisateurs.
(Methode interne utilise par la couche de persistence). |
int |
hashCode() |
protected void |
setAuthoritiesInternal(Collection<Authority> authorities)
Setter des roles.
(Methode interne utilise par la couche de persistence). |
void |
setGroupName(String groupName) |
void |
setId(Long id) |
protected void |
setUsersInternal(Set<User> users)
Setter des utilisateurs.
(Methode interne utilise par la couche de persistence). |
protected GroupSec()
public GroupSec(String name)
name - nom du groupe.public GroupSec(String groupName, Collection<Authority> authorities, Set<User> users)
groupName - nom du groupe (obligatoire).authorities - liste des roles (optionnel).users - liste des utilisateurs du groupe (optionnel).protected Collection<Authority> getAuthoritiesInternal()
protected void setAuthoritiesInternal(Collection<Authority> authorities)
authorities - liste des roles affecte au groupe.public Collection<Authority> getAuthorities()
public boolean addAllAuthorities(Collection<Authority> authorities)
public boolean addAuthoritie(Authority auth)
public String getGroupName()
public void setGroupName(String groupName)
protected Collection<User> getUsersInternal()
protected void setUsersInternal(Set<User> users)
users - liste des utilisateurs affecte au groupe.public Collection<User> getUsers()
public boolean addUser(User user)
Copyright © 2012. All Rights Reserved.