org.nuiton.topia.taas.entities
Interface TaasUser

All Superinterfaces:
TopiaEntity
All Known Implementing Classes:
TaasUserAbstract, TaasUserImpl

public interface TaasUser
extends TopiaEntity


Field Summary
static java.lang.String EMAIL
           
static java.lang.String ENABLED
           
static java.lang.String LAST_CONNECTION_DATE
           
static java.lang.String LINK
           
static java.lang.String LOGIN
           
static java.lang.String NUMBER_OF_CONNECTION
           
static java.lang.String PASSWORD
           
static java.lang.String PRINCIPALS
           
 
Method Summary
 void addAllPrincipals(java.util.Collection<TaasPrincipal> principals)
           
 void addPrincipals(TaasPrincipal principals)
           
 void clearPrincipals()
          Vide la Collection de principals.
 java.lang.String getEmail()
           
 boolean getEnabled()
           
 java.util.Date getLastConnectionDate()
           
 java.lang.String getLink()
           
 java.lang.String getLogin()
           
 int getNumberOfConnection()
           
 java.lang.String getPassword()
           
 java.util.Collection<TaasPrincipal> getPrincipals()
           
 TaasPrincipal getPrincipalsByTopiaId(java.lang.String topiaId)
          Recupère l'attribut principals à partir de son topiaId.
 boolean isPrincipalsEmpty()
           
 void removePrincipals(TaasPrincipal principals)
           
 void setEmail(java.lang.String email)
           
 void setEnabled(boolean enabled)
           
 void setLastConnectionDate(java.util.Date lastConnectionDate)
           
 void setLink(java.lang.String link)
           
 void setLogin(java.lang.String login)
           
 void setNumberOfConnection(int numberOfConnection)
           
 void setPassword(java.lang.String password)
           
 void setPrincipals(java.util.Collection<TaasPrincipal> principals)
           
 int sizePrincipals()
           
 
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 java.lang.String LOGIN
See Also:
Constant Field Values

PASSWORD

static final java.lang.String PASSWORD
See Also:
Constant Field Values

EMAIL

static final java.lang.String EMAIL
See Also:
Constant Field Values

ENABLED

static final java.lang.String ENABLED
See Also:
Constant Field Values

LAST_CONNECTION_DATE

static final java.lang.String LAST_CONNECTION_DATE
See Also:
Constant Field Values

NUMBER_OF_CONNECTION

static final java.lang.String NUMBER_OF_CONNECTION
See Also:
Constant Field Values

LINK

static final java.lang.String LINK
See Also:
Constant Field Values

PRINCIPALS

static final java.lang.String PRINCIPALS
See Also:
Constant Field Values
Method Detail

setLogin

void setLogin(java.lang.String login)
Parameters:
login - La valeur de l'attribut login à positionner.

getLogin

java.lang.String getLogin()
Returns:
La valeur de l'attribut login.

setPassword

void setPassword(java.lang.String password)
Parameters:
password - La valeur de l'attribut password à positionner.

getPassword

java.lang.String getPassword()
Returns:
La valeur de l'attribut password.

setEmail

void setEmail(java.lang.String email)
Parameters:
email - La valeur de l'attribut email à positionner.

getEmail

java.lang.String getEmail()
Returns:
La valeur de l'attribut email.

setEnabled

void setEnabled(boolean enabled)
Parameters:
enabled - La valeur de l'attribut enabled à positionner.

getEnabled

boolean getEnabled()
Returns:
La valeur de l'attribut enabled.

setLastConnectionDate

void setLastConnectionDate(java.util.Date lastConnectionDate)
Parameters:
lastConnectionDate - La valeur de l'attribut lastConnectionDate à positionner.

getLastConnectionDate

java.util.Date getLastConnectionDate()
Returns:
La valeur de l'attribut lastConnectionDate.

setNumberOfConnection

void setNumberOfConnection(int numberOfConnection)
Parameters:
numberOfConnection - La valeur de l'attribut numberOfConnection à positionner.

getNumberOfConnection

int getNumberOfConnection()
Returns:
La valeur de l'attribut numberOfConnection.

setLink

void setLink(java.lang.String link)
Parameters:
link - La valeur de l'attribut link à positionner.

getLink

java.lang.String getLink()
Returns:
La valeur de l'attribut link.

addPrincipals

void addPrincipals(TaasPrincipal principals)
Parameters:
principals - L'instance de principals à ajouter.

addAllPrincipals

void addAllPrincipals(java.util.Collection<TaasPrincipal> principals)
Parameters:
principals - Les instances de principals à ajouter.

setPrincipals

void setPrincipals(java.util.Collection<TaasPrincipal> principals)
Parameters:
principals - La Collection de principals à positionner.

removePrincipals

void removePrincipals(TaasPrincipal principals)
Parameters:
principals - L'instance de principals à retirer.

clearPrincipals

void clearPrincipals()
Vide la Collection de principals.


getPrincipals

java.util.Collection<TaasPrincipal> getPrincipals()
Returns:
La Liste de principals.

getPrincipalsByTopiaId

TaasPrincipal getPrincipalsByTopiaId(java.lang.String topiaId)
Recupère l'attribut principals à partir de son topiaId.

Parameters:
topiaId - le topia id de l'entité recherchée
Returns:
l'attribut recherché, ou null s'il n'existe pas.

sizePrincipals

int sizePrincipals()
Returns:
Le nombre d'éléments de la collection principals.

isPrincipalsEmpty

boolean isPrincipalsEmpty()
Returns:
true si la collection principals est vide.


Copyright © 2004-2009 CodeLutin. All Rights Reserved.