public abstract class PersonSessionVessel extends Object implements Serializable, Comparable<PersonSessionVessel>
Modifier and Type | Class and Description |
---|---|
static class |
PersonSessionVessel.Factory
Constructs new instances of
PersonSessionVessel . |
Constructor and Description |
---|
PersonSessionVessel() |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(PersonSessionVessel o) |
boolean |
equals(Object object)
Returns
true if the argument is an PersonSessionVessel instance and all identifiers for this entity
equal the identifiers of the argument entity. |
Timestamp |
getEndDateTime()
date de fin d’application du droit calculé.
|
Long |
getId()
Identifiant technique
|
ObjectType |
getObjectType()
type de donnée sur lequel porte ce droit
|
PersonSession |
getPersonSession()
lien vers la tête de grappe (qui porte elle-même le lien vers l’utilisateur pour lequel
s’applique le droit calculé)
|
Program |
getProgram()
programme pour lequel s’applique ce droit
|
Timestamp |
getStartDateTime()
date de début de période d’application du droit calculé
|
Timestamp |
getUpdateDate()
Date de dernière modification en base centrale : utilisé pour la synchronisation entre base
locale et base distante
|
Boolean |
getValidateData()
Indique que l'utilisateur lié à PersonSession à le droit de validation sur les données de
type ObjectType, sur la période indiquée et pour le navire et le programme liés.
|
Vessel |
getVessel()
navire pour lequel s’applique ce droit
|
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
Boolean |
isReadData()
indique le droit de consulter les données de type ObjectType en lecture
|
Boolean |
isReadVessel()
indique le droit de consulter le droit de voir le navire dans l’application cliente (toujours
à ‘TRUE’ en v3.2
|
Boolean |
isWriteData()
indique le droit de modifier et d’exporter les données de type ObjectType
|
void |
setEndDateTime(Timestamp endDateTimeIn)
date de fin d’application du droit calculé.
|
void |
setId(Long idIn)
Identifiant technique
|
void |
setObjectType(ObjectType objectTypeIn)
type de donnée sur lequel porte ce droit
|
void |
setPersonSession(PersonSession personSessionIn)
lien vers la tête de grappe (qui porte elle-même le lien vers l’utilisateur pour lequel
s’applique le droit calculé)
|
void |
setProgram(Program programIn)
programme pour lequel s’applique ce droit
|
void |
setReadData(Boolean readDataIn)
indique le droit de consulter les données de type ObjectType en lecture
|
void |
setReadVessel(Boolean readVesselIn)
indique le droit de consulter le droit de voir le navire dans l’application cliente (toujours
à ‘TRUE’ en v3.2
|
void |
setStartDateTime(Timestamp startDateTimeIn)
date de début de période d’application du droit calculé
|
void |
setUpdateDate(Timestamp updateDateIn)
Date de dernière modification en base centrale : utilisé pour la synchronisation entre base
locale et base distante
|
void |
setValidateData(Boolean validateDataIn)
Indique que l'utilisateur lié à PersonSession à le droit de validation sur les données de
type ObjectType, sur la période indiquée et pour le navire et le programme liés.
|
void |
setVessel(Vessel vesselIn)
navire pour lequel s’applique ce droit
|
void |
setWriteData(Boolean writeDataIn)
indique le droit de modifier et d’exporter les données de type ObjectType
|
public PersonSessionVessel()
public Boolean isReadVessel()
public void setReadVessel(Boolean readVesselIn)
readVesselIn
- Booleanpublic Boolean isReadData()
public void setReadData(Boolean readDataIn)
readDataIn
- Booleanpublic Boolean isWriteData()
public void setWriteData(Boolean writeDataIn)
writeDataIn
- Booleanpublic Boolean getValidateData()
public void setValidateData(Boolean validateDataIn)
validateDataIn
- Booleanpublic Timestamp getStartDateTime()
public void setStartDateTime(Timestamp startDateTimeIn)
startDateTimeIn
- Timestamppublic Timestamp getEndDateTime()
public void setEndDateTime(Timestamp endDateTimeIn)
endDateTimeIn
- Timestamppublic Timestamp getUpdateDate()
public void setUpdateDate(Timestamp updateDateIn)
updateDateIn
- Timestamppublic PersonSession getPersonSession()
public void setPersonSession(PersonSession personSessionIn)
personSessionIn
- PersonSessionpublic Vessel getVessel()
public void setVessel(Vessel vesselIn)
vesselIn
- Vesselpublic Program getProgram()
public void setProgram(Program programIn)
programIn
- Programpublic ObjectType getObjectType()
public void setObjectType(ObjectType objectTypeIn)
objectTypeIn
- ObjectTypepublic boolean equals(Object object)
true
if the argument is an PersonSessionVessel instance and all identifiers for this entity
equal the identifiers of the argument entity. Returns false
otherwise.public int hashCode()
public int compareTo(PersonSessionVessel o)
compareTo
in interface Comparable<PersonSessionVessel>
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.