public abstract class PersonSession extends Object implements Serializable
Tête de grappe de droits calculés pour un utilisateur à partir d'autres entités implémentant la gestion des droits. Le but est l'amélioration des performances de synchronisation entre bases locale et distante. Les droits sont calculés en début d'importation des données et n'ont pas à être recalculés pour chaque donnée pour laquelle des droits sont appliqués.
Créé d'après l'étude sur l'amélioration des performances V3 (cf. mantis 10528).
| Modifier and Type | Class and Description |
|---|---|
static class |
PersonSession.Factory
Constructs new instances of
PersonSession. |
| Constructor and Description |
|---|
PersonSession() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object object)
This entity does not have any identifiers
and is not extending any other entity,
so this method will only return
true if the argument reference and this
refer to the same object. |
Integer |
getId()
Identifiant technique
|
Person |
getPerson()
Personne pour laquelle s’applique la grappe de droits calculés
|
Collection<PersonSessionVessel> |
getPersonSessionVessels()
ensemble de droits calculés de la grappe
|
Timestamp |
getUpdateDate()
Date de dernière modification en base centrale : utilisé pour la
synchronisation entre base locale et base distante
|
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
void |
setId(Integer id) |
void |
setPerson(Person person) |
void |
setPersonSessionVessels(Collection<PersonSessionVessel> personSessionVessels) |
void |
setUpdateDate(Timestamp updateDate) |
public Integer getId()
Identifiant technique
public void setId(Integer id)
public Timestamp getUpdateDate()
Date de dernière modification en base centrale : utilisé pour la synchronisation entre base locale et base distante
public void setUpdateDate(Timestamp updateDate)
public Person getPerson()
Personne pour laquelle s’applique la grappe de droits calculés
public void setPerson(Person person)
public Collection<PersonSessionVessel> getPersonSessionVessels()
ensemble de droits calculés de la grappe
public void setPersonSessionVessels(Collection<PersonSessionVessel> personSessionVessels)
public boolean equals(Object object)
true if the argument reference and this
refer to the same object.Copyright © 2013. All Rights Reserved.