public abstract class UpdatedItemHistory extends Object implements Serializable
Permet de tracer les modifications intervenues dans sur une entité (une
marée, une vente, etc).
Les anciennes valeurs de l'entité y sont tracées. Pour la plupart, il
s'agit d'une valeur numérique, ou des liens vers les référentiels les
plus utilisés.
Les modifications portant sur les dates ou champs alphanumériques ne
sont pas tracés. Généralement, des modifications de ce type
correspond à une nouvelle donnée.
Un commentaire doit etre associé à chaque ligne, indiquant la l'objet de
l'opération de modification effectuée.
ATTENTION : recorderDepartment et recorderPerson
ne sont pas les anciennes valeurs des champs de la donnée qui a été
modifiée, car ces champs ne devraient jamais être modifiée pour une
donnée (c’est le service/la personne ayant crée la donnée).
Les champs recorderDepartment et recorderPerson de
ItemHistory sont remplis avec le service/la personne qui a fait la
modification.
| Modifier and Type | Class and Description |
|---|---|
static class |
UpdatedItemHistory.Factory
Constructs new instances of
UpdatedItemHistory. |
| Constructor and Description |
|---|
UpdatedItemHistory() |
| 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. |
String |
getComments()
Commentaire de l'opération de qualification
|
Gear |
getGear()
Engin précédent
|
Integer |
getId()
Idenfiant interne.
|
Boolean |
getIsPostValidation()
|
Metier |
getMetier()
Métier précédent
|
Float |
getNumericalValue()
Valeur numérique précédente
|
Integer |
getObjectId()
Identifiant de l''entité manipulée.
|
ObjectType |
getObjectType()
Type d'objet associé
|
Pmfm |
getPmfm()
Le PSFM précedent.
|
String |
getPreviousComments()
|
ProcessingHistory |
getProcessingHistory() |
QualitativeValue |
getQualitativeValue()
La précédente valeur qualitative.
|
QualityFlag |
getQualityFlag()
Valeur précedente du niveau de qualification
|
Department |
getRecorderDepartment()
Le service qui a fait la modification
|
Person |
getRecorderPerson()
L'utilisateur qui a fait la modification
|
ReferenceTaxon |
getReferenceTaxon()
Le taxon précedent.
|
TaxonGroup |
getTaxonGroup()
Le groupe de taxon précedent.
|
Timestamp |
getUpdateDate() |
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
void |
setComments(String comments) |
void |
setGear(Gear gear) |
void |
setId(Integer id) |
void |
setIsPostValidation(Boolean isPostValidation) |
void |
setMetier(Metier metier) |
void |
setNumericalValue(Float numericalValue) |
void |
setObjectId(Integer objectId) |
void |
setObjectType(ObjectType objectType) |
void |
setPmfm(Pmfm pmfm) |
void |
setPreviousComments(String previousComments) |
void |
setProcessingHistory(ProcessingHistory processingHistory) |
void |
setQualitativeValue(QualitativeValue qualitativeValue) |
void |
setQualityFlag(QualityFlag qualityFlag) |
void |
setRecorderDepartment(Department recorderDepartment) |
void |
setRecorderPerson(Person recorderPerson) |
void |
setReferenceTaxon(ReferenceTaxon referenceTaxon) |
void |
setTaxonGroup(TaxonGroup taxonGroup) |
void |
setUpdateDate(Timestamp updateDate) |
public Integer getId()
Idenfiant interne. Généré par le système.
public void setId(Integer id)
public Integer getObjectId()
Identifiant de l''entité manipulée.
public void setObjectId(Integer objectId)
public Boolean getIsPostValidation()
Indique si la donnée était validée ou non au moment de la
modification/correction.
"1" (=Vrai) si la donnée était déjà validée, "0" (=Faux) sinon.
Dans le processus de validation/qualification des
données, ce flag permet
de savoir s'il s'agit d'une modification (=donnée non encore validée) ou
d'une correction faite par un expert (=surune donnée validée)
public void setIsPostValidation(Boolean isPostValidation)
public String getComments()
Commentaire de l'opération de qualification
public void setComments(String comments)
public Float getNumericalValue()
Valeur numérique précédente
public void setNumericalValue(Float numericalValue)
public String getPreviousComments()
Précédent commentaire de qualification (valeur précédente de <entité>.qualificationComments).
public void setPreviousComments(String previousComments)
public Timestamp getUpdateDate()
public void setUpdateDate(Timestamp updateDate)
public QualityFlag getQualityFlag()
Valeur précedente du niveau de qualification
public void setQualityFlag(QualityFlag qualityFlag)
public Metier getMetier()
Métier précédent
public void setMetier(Metier metier)
public ObjectType getObjectType()
Type d'objet associé
public void setObjectType(ObjectType objectType)
public Department getRecorderDepartment()
Le service qui a fait la modification
public void setRecorderDepartment(Department recorderDepartment)
public Pmfm getPmfm()
Le PSFM précedent.
public void setPmfm(Pmfm pmfm)
public ProcessingHistory getProcessingHistory()
public void setProcessingHistory(ProcessingHistory processingHistory)
public ReferenceTaxon getReferenceTaxon()
Le taxon précedent.
public void setReferenceTaxon(ReferenceTaxon referenceTaxon)
public Person getRecorderPerson()
L'utilisateur qui a fait la modification
public void setRecorderPerson(Person recorderPerson)
public TaxonGroup getTaxonGroup()
Le groupe de taxon précedent.
public void setTaxonGroup(TaxonGroup taxonGroup)
public QualitativeValue getQualitativeValue()
La précédente valeur qualitative.
public void setQualitativeValue(QualitativeValue qualitativeValue)
public Gear getGear()
Engin précédent
public void setGear(Gear gear)
public boolean equals(Object object)
true if the argument reference and this
refer to the same object.Copyright © 2013. All Rights Reserved.