org.nuiton.topia.security.entities.user
Class TopiaUserAbstract
java.lang.Object
org.nuiton.topia.persistence.TopiaEntityAbstract
org.nuiton.topia.security.entities.user.TopiaUserAbstract
- All Implemented Interfaces:
- java.io.Serializable, TopiaEntity, TopiaUser, NoSecurityLoad
- Direct Known Subclasses:
- TopiaUserImpl
public abstract class TopiaUserAbstract
- extends TopiaEntityAbstract
- implements TopiaUser
Implantation POJO pour l'entité TopiaUser.
- See Also:
- Serialized Form
|
Constructor Summary |
TopiaUserAbstract()
Constructeur de TopiaUserAbstract par défaut. |
| Methods inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract |
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, hashCode, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaContext, setTopiaCreateDate, setTopiaId, setTopiaVersion |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity |
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion |
login
public java.lang.String login
email
public java.lang.String email
password
public java.lang.String password
note
public java.lang.String note
linkApplication
public java.lang.String linkApplication
topiaGroup
public java.util.Collection<TopiaGroup> topiaGroup
TopiaUserAbstract
public TopiaUserAbstract()
- Constructeur de TopiaUserAbstract par défaut.
update
public void update()
throws TopiaException
- Specified by:
update in interface TopiaEntity- Overrides:
update in class TopiaEntityAbstract
- Throws:
TopiaException
delete
public void delete()
throws TopiaException
- Specified by:
delete in interface TopiaEntity- Overrides:
delete in class TopiaEntityAbstract
- Throws:
TopiaException
accept
public void accept(EntityVisitor visitor)
throws TopiaException
- Envoi via les methodes du visitor l'ensemble des champs de l'entity
avec leur nom, type et valeur.
- Specified by:
accept in interface TopiaEntity
- Parameters:
visitor - le visiteur de l'entite.
- Throws:
TopiaException - if any pb while visit
getAggregate
public java.util.List<TopiaEntity> getAggregate()
throws TopiaException
- Specified by:
getAggregate in interface TopiaEntity- Overrides:
getAggregate in class TopiaEntityAbstract
- Throws:
TopiaException
getComposite
public java.util.List<TopiaEntity> getComposite()
throws TopiaException
- Specified by:
getComposite in interface TopiaEntity- Overrides:
getComposite in class TopiaEntityAbstract
- Throws:
TopiaException
setLogin
public void setLogin(java.lang.String value)
- Specified by:
setLogin in interface TopiaUser
- Parameters:
value - La valeur de l'attribut login à positionner.
getLogin
public java.lang.String getLogin()
- Specified by:
getLogin in interface TopiaUser
- Returns:
- La valeur de l'attribut login.
setEmail
public void setEmail(java.lang.String value)
- Specified by:
setEmail in interface TopiaUser
- Parameters:
value - La valeur de l'attribut email à positionner.
getEmail
public java.lang.String getEmail()
- Specified by:
getEmail in interface TopiaUser
- Returns:
- La valeur de l'attribut email.
setPassword
public void setPassword(java.lang.String value)
- Specified by:
setPassword in interface TopiaUser
- Parameters:
value - La valeur de l'attribut password à positionner.
getPassword
public java.lang.String getPassword()
- Specified by:
getPassword in interface TopiaUser
- Returns:
- La valeur de l'attribut password.
setNote
public void setNote(java.lang.String value)
- Specified by:
setNote in interface TopiaUser
- Parameters:
value - La valeur de l'attribut note à positionner.
getNote
public java.lang.String getNote()
- Specified by:
getNote in interface TopiaUser
- Returns:
- La valeur de l'attribut note.
setLinkApplication
public void setLinkApplication(java.lang.String value)
- Specified by:
setLinkApplication in interface TopiaUser
- Parameters:
value - La valeur de l'attribut linkApplication à positionner.
getLinkApplication
public java.lang.String getLinkApplication()
- Specified by:
getLinkApplication in interface TopiaUser
- Returns:
- La valeur de l'attribut linkApplication.
addTopiaGroup
public void addTopiaGroup(TopiaGroup topiaGroup)
- Specified by:
addTopiaGroup in interface TopiaUser
- Parameters:
topiaGroup - L'instance de topiaGroup à ajouter.
addAllTopiaGroup
public void addAllTopiaGroup(java.util.Collection<TopiaGroup> values)
- Specified by:
addAllTopiaGroup in interface TopiaUser
- Parameters:
values - Les instances de topiaGroup à ajouter.
getTopiaGroupByTopiaId
public TopiaGroup getTopiaGroupByTopiaId(java.lang.String topiaId)
- Description copied from interface:
TopiaUser
- Recupère l'attribut topiaGroup à partir de son topiaId.
- Specified by:
getTopiaGroupByTopiaId in interface TopiaUser
- Parameters:
topiaId - le topia id de l'entité recherchée
- Returns:
- l'attribut recherché, ou
null s'il n'existe pas.
setTopiaGroup
public void setTopiaGroup(java.util.Collection<TopiaGroup> values)
- Specified by:
setTopiaGroup in interface TopiaUser
- Parameters:
values - La Collection de topiaGroup à positionner.
removeTopiaGroup
public void removeTopiaGroup(TopiaGroup value)
- Specified by:
removeTopiaGroup in interface TopiaUser
- Parameters:
value - L'instance de topiaGroup à retirer.
clearTopiaGroup
public void clearTopiaGroup()
- Description copied from interface:
TopiaUser
- Vide la Collection de topiaGroup.
- Specified by:
clearTopiaGroup in interface TopiaUser
getTopiaGroup
public java.util.Collection<TopiaGroup> getTopiaGroup()
- Specified by:
getTopiaGroup in interface TopiaUser
- Returns:
- La Liste de topiaGroup.
sizeTopiaGroup
public int sizeTopiaGroup()
- Specified by:
sizeTopiaGroup in interface TopiaUser
- Returns:
- Le nombre d'éléments de la collection topiaGroup.
isTopiaGroupEmpty
public boolean isTopiaGroupEmpty()
- Specified by:
isTopiaGroupEmpty in interface TopiaUser
- Returns:
true si la collection topiaGroup est vide.
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2004-2009 CodeLutin. All Rights Reserved.