|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.uoc.tcfj2ee_gatd.model.comu.Entitat
@MappedSuperclass public abstract class Entitat
Forma general d'una classe d'entitat, que gestiona alguns atributs comuns a totes elles:
Data d'alta, data de baixa i versió pel control conflictes d'actualizació amb bloqueig optimista.
Constructor Summary | |
---|---|
Entitat()
Constructor. |
Method Summary | |
---|---|
void |
alta()
Marca l'entitat com a estat d'alta, establint els camps de data corresponents |
void |
baixa()
Marca l'entitat com a donada de baixa, establint al camp de data corresponent, la data actual. |
java.util.Date |
getDataAlta()
Modifica la data d'alta |
java.util.Date |
getDataBaixa()
Accessor de lectura a la data de baixa |
protected java.util.logging.Logger |
getLogger()
Publica el logger als descendents |
long |
getVersio()
Dona la versió de control de modifiació |
boolean |
isAlta()
Indica si l'entitat ha esta donada d'alta |
boolean |
isBaixa()
Indica si l'entitat ha estat donada de baixa |
void |
setDataAlta(java.util.Date dataAlta)
Modifica la data d'alta. |
void |
setDataBaixa(java.util.Date dataBaixa)
Estableix la data de baixa de l'entitat |
void |
setVersio(long versio)
Estableix la versió de control de modificació. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Entitat()
Method Detail |
---|
public void setDataAlta(java.util.Date dataAlta)
dataAlta
- el nou valor de l'atribut dataAltapublic java.util.Date getDataAlta()
dataAlta
public void setDataBaixa(java.util.Date dataBaixa)
dataBaixa
- el nou valor de l'atribut dataBaixapublic java.util.Date getDataBaixa()
dataBaixa
public boolean isBaixa()
true
si l'entitat ha estat donada
de baixa.public void baixa()
public void alta()
public boolean isAlta()
true
si ho ha estat, encara que hagi estat donada
també de baixapublic long getVersio()
versio
public void setVersio(long versio)
Necessari per a detectar quan una entitat ha estat modificada per un altra usuari, mentre era editada (conflicte d'edicions).
versio
- el nou valor de l'atribut versioprotected java.util.logging.Logger getLogger()
logger
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |