org.nuiton.topia.taas.entities
Interface TaasUser

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

public interface TaasUser
extends TopiaEntity


Field Summary
static String EMAIL
           
static String ENABLED
           
static String LAST_CONNECTION_DATE
           
static String LINK
           
static String LOGIN
           
static String NUMBER_OF_CONNECTION
           
static String PASSWORD
           
static String PRINCIPALS
           
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Method Summary
 void addAllPrincipals(Collection<TaasPrincipal> principals)
          addAllPrincipals :
 void addPrincipals(TaasPrincipal principals)
          addPrincipals :
 void clearPrincipals()
          clearPrincipals :
 String getEmail()
          getEmail :
 boolean getEnabled()
          getEnabled :
 Date getLastConnectionDate()
          getLastConnectionDate :
 String getLink()
          getLink :
 String getLogin()
          getLogin :
 int getNumberOfConnection()
          getNumberOfConnection :
 String getPassword()
          getPassword :
 Collection<TaasPrincipal> getPrincipals()
          getPrincipals : Retourne la collection.
 TaasPrincipal getPrincipalsByTopiaId(String topiaId)
          getPrincipalsByTopiaId : Recupère l'attribut principals à partir de son topiaId
 boolean isEnabled()
          isEnabled :
 boolean isPrincipalsEmpty()
          isPrincipalsEmpty : Retourne true si la collection principals est vide.
 void removePrincipals(TaasPrincipal principals)
          removePrincipals :
 void setEmail(String email)
          setEmail :
 void setEnabled(boolean enabled)
          setEnabled :
 void setLastConnectionDate(Date lastConnectionDate)
          setLastConnectionDate :
 void setLink(String link)
          setLink :
 void setLogin(String login)
          setLogin :
 void setNumberOfConnection(int numberOfConnection)
          setNumberOfConnection :
 void setPassword(String password)
          setPassword :
 void setPrincipals(Collection<TaasPrincipal> principals)
          setPrincipals :
 int sizePrincipals()
          sizePrincipals : Retourne le nombre d'éléments de la collection principals
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
accept, addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getAggregate, getComposite, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion
 

Field Detail

LOGIN

static final String LOGIN
See Also:
Constant Field Values

PASSWORD

static final String PASSWORD
See Also:
Constant Field Values

EMAIL

static final String EMAIL
See Also:
Constant Field Values

ENABLED

static final String ENABLED
See Also:
Constant Field Values

LAST_CONNECTION_DATE

static final String LAST_CONNECTION_DATE
See Also:
Constant Field Values

NUMBER_OF_CONNECTION

static final String NUMBER_OF_CONNECTION
See Also:
Constant Field Values

LINK

static final String LINK
See Also:
Constant Field Values

PRINCIPALS

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

setLogin

void setLogin(String login)
setLogin :

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

getLogin

String getLogin()
getLogin :

Returns:
String

setPassword

void setPassword(String password)
setPassword :

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

getPassword

String getPassword()
getPassword :

Returns:
String

setEmail

void setEmail(String email)
setEmail :

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

getEmail

String getEmail()
getEmail :

Returns:
String

setEnabled

void setEnabled(boolean enabled)
setEnabled :

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

getEnabled

boolean getEnabled()
getEnabled :

Returns:
boolean

isEnabled

boolean isEnabled()
isEnabled :

Returns:
boolean

setLastConnectionDate

void setLastConnectionDate(Date lastConnectionDate)
setLastConnectionDate :

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

getLastConnectionDate

Date getLastConnectionDate()
getLastConnectionDate :

Returns:
Date

setNumberOfConnection

void setNumberOfConnection(int numberOfConnection)
setNumberOfConnection :

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

getNumberOfConnection

int getNumberOfConnection()
getNumberOfConnection :

Returns:
int

setLink

void setLink(String link)
setLink :

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

getLink

String getLink()
getLink :

Returns:
String

addPrincipals

void addPrincipals(TaasPrincipal principals)
addPrincipals :

Parameters:
principals - L'instance de org.nuiton.topia.taas.entities.TaasPrincipal à ajouter

addAllPrincipals

void addAllPrincipals(Collection<TaasPrincipal> principals)
addAllPrincipals :

Parameters:
principals - Les instances de org.nuiton.topia.taas.entities.TaasPrincipal à ajouter

setPrincipals

void setPrincipals(Collection<TaasPrincipal> principals)
setPrincipals :

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

removePrincipals

void removePrincipals(TaasPrincipal principals)
removePrincipals :

Parameters:
principals - L'instance de org.nuiton.topia.taas.entities.TaasPrincipal à retirer

clearPrincipals

void clearPrincipals()
clearPrincipals :


getPrincipals

Collection<TaasPrincipal> getPrincipals()
getPrincipals : Retourne la collection.

Returns:
Collection

getPrincipalsByTopiaId

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

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

sizePrincipals

int sizePrincipals()
sizePrincipals : Retourne le nombre d'éléments de la collection principals

Returns:
int

isPrincipalsEmpty

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

Returns:
boolean


Copyright © 2004-2011 CodeLutin. All Rights Reserved.