org.nuiton.topia.security.entities.user
Interface TopiaUser

All Superinterfaces:
NoSecurityLoad, TopiaEntity
All Known Implementing Classes:
TopiaUserAbstract, TopiaUserImpl

public interface TopiaUser
extends NoSecurityLoad, TopiaEntity


Field Summary
static String EMAIL
           
static String LINK_APPLICATION
           
static String LOGIN
           
static String NOTE
           
static String PASSWORD
           
static String TOPIA_GROUP
           
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Method Summary
 void addAllTopiaGroup(Collection<TopiaGroup> topiaGroup)
          addAllTopiaGroup :
 void addTopiaGroup(TopiaGroup topiaGroup)
          addTopiaGroup :
 boolean checkPassword(String password)
          checkPassword :
 void clearTopiaGroup()
          clearTopiaGroup :
 String getEmail()
          getEmail :
 String getLinkApplication()
          getLinkApplication :
 String getLogin()
          getLogin :
 String getNote()
          getNote :
 String getPassword()
          getPassword :
 Collection<TopiaGroup> getTopiaGroup()
          getTopiaGroup :
 TopiaGroup getTopiaGroupByTopiaId(String topiaId)
          getTopiaGroupByTopiaId : Recupère l'attribut topiaGroup à partir de son topiaId
 boolean isTopiaGroupEmpty()
          isTopiaGroupEmpty : Retourne true si la collection topiaGroup est vide.
 void removeTopiaGroup(TopiaGroup topiaGroup)
          removeTopiaGroup :
 void setEmail(String email)
          setEmail :
 void setLinkApplication(String linkApplication)
          setLinkApplication :
 void setLogin(String login)
          setLogin :
 void setNote(String note)
          setNote :
 void setPassword(String password)
          setPassword :
 void setPassword(String oldPassword, String newPassword)
          setPassword :
 void setTopiaGroup(Collection<TopiaGroup> topiaGroup)
          setTopiaGroup :
 int sizeTopiaGroup()
          sizeTopiaGroup : Retourne le nombre d'éléments de la collection topiaGroup
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
accept, addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, delete, getAggregate, getComposite, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion, update
 

Field Detail

LOGIN

static final String LOGIN
See Also:
Constant Field Values

EMAIL

static final String EMAIL
See Also:
Constant Field Values

PASSWORD

static final String PASSWORD
See Also:
Constant Field Values

NOTE

static final String NOTE
See Also:
Constant Field Values

LINK_APPLICATION

static final String LINK_APPLICATION
See Also:
Constant Field Values

TOPIA_GROUP

static final String TOPIA_GROUP
See Also:
Constant Field Values
Method Detail

setLogin

void setLogin(String login)
setLogin :

Parameters:
login - La valeur de l'attribut login à positionner.

getLogin

String getLogin()
getLogin :

Returns:
String

setEmail

void setEmail(String email)
setEmail :

Parameters:
email - La valeur de l'attribut email à positionner.

getEmail

String getEmail()
getEmail :

Returns:
String

setPassword

void setPassword(String password)
setPassword :

Parameters:
password - La valeur de l'attribut password à positionner.

getPassword

String getPassword()
getPassword :

Returns:
String

setNote

void setNote(String note)
setNote :

Parameters:
note - La valeur de l'attribut note à positionner.

getNote

String getNote()
getNote :

Returns:
String

setLinkApplication

void setLinkApplication(String linkApplication)
setLinkApplication :

Parameters:
linkApplication - La valeur de l'attribut linkApplication à positionner.

getLinkApplication

String getLinkApplication()
getLinkApplication :

Returns:
String

addTopiaGroup

void addTopiaGroup(TopiaGroup topiaGroup)
addTopiaGroup :

Parameters:
topiaGroup - L'instance de topiaGroup à ajouter

addAllTopiaGroup

void addAllTopiaGroup(Collection<TopiaGroup> topiaGroup)
addAllTopiaGroup :

Parameters:
topiaGroup - Les instances de topiaGroup à ajouter

setTopiaGroup

void setTopiaGroup(Collection<TopiaGroup> topiaGroup)
setTopiaGroup :

Parameters:
topiaGroup - La Collection de topiaGroup à ajouter

removeTopiaGroup

void removeTopiaGroup(TopiaGroup topiaGroup)
removeTopiaGroup :

Parameters:
topiaGroup - Vide la Collection de topiaGroup

clearTopiaGroup

void clearTopiaGroup()
clearTopiaGroup :


getTopiaGroup

Collection<TopiaGroup> getTopiaGroup()
getTopiaGroup :

Returns:
Collection

getTopiaGroupByTopiaId

TopiaGroup getTopiaGroupByTopiaId(String topiaId)
getTopiaGroupByTopiaId : Recupère l'attribut topiaGroup à partir de son topiaId

Parameters:
topiaId - le topia id de l'entité recherchée
Returns:
TopiaGroup

sizeTopiaGroup

int sizeTopiaGroup()
sizeTopiaGroup : Retourne le nombre d'éléments de la collection topiaGroup

Returns:
int

isTopiaGroupEmpty

boolean isTopiaGroupEmpty()
isTopiaGroupEmpty : Retourne true si la collection topiaGroup est vide.

Returns:
boolean

checkPassword

boolean checkPassword(String password)
checkPassword :

Parameters:
password -
Returns:
boolean

setPassword

void setPassword(String oldPassword,
                 String newPassword)
setPassword :

Parameters:
oldPassword -
newPassword -


Copyright © 2004-2010 CodeLutin. All Rights Reserved.