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)
          addAllPrincipals :
 void addPrincipals(TaasPrincipal principals)
          addPrincipals :
 void clearPrincipals()
          clearPrincipals :
 java.lang.String getEmail()
          getEmail :
 boolean getEnabled()
          getEnabled :
 java.util.Date getLastConnectionDate()
          getLastConnectionDate :
 java.lang.String getLink()
          getLink :
 java.lang.String getLogin()
          getLogin :
 int getNumberOfConnection()
          getNumberOfConnection :
 java.lang.String getPassword()
          getPassword :
 java.util.Collection<TaasPrincipal> getPrincipals()
          getPrincipals :
 TaasPrincipal getPrincipalsByTopiaId(java.lang.String topiaId)
          getPrincipalsByTopiaId : Recupère l'attribut principals à partir de son topiaId
 boolean isPrincipalsEmpty()
          isPrincipalsEmpty : Retourne true si la collection principals est vide.
 void removePrincipals(TaasPrincipal principals)
          removePrincipals :
 void setEmail(java.lang.String email)
          setEmail :
 void setEnabled(boolean enabled)
          setEnabled :
 void setLastConnectionDate(java.util.Date lastConnectionDate)
          setLastConnectionDate :
 void setLink(java.lang.String link)
          setLink :
 void setLogin(java.lang.String login)
          setLogin :
 void setNumberOfConnection(int numberOfConnection)
          setNumberOfConnection :
 void setPassword(java.lang.String password)
          setPassword :
 void setPrincipals(java.util.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, 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)
setLogin :

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

getLogin

java.lang.String getLogin()
getLogin :

Returns:
String

setPassword

void setPassword(java.lang.String password)
setPassword :

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

getPassword

java.lang.String getPassword()
getPassword :

Returns:
String

setEmail

void setEmail(java.lang.String email)
setEmail :

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

getEmail

java.lang.String getEmail()
getEmail :

Returns:
String

setEnabled

void setEnabled(boolean enabled)
setEnabled :

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

getEnabled

boolean getEnabled()
getEnabled :

Returns:
boolean

setLastConnectionDate

void setLastConnectionDate(java.util.Date lastConnectionDate)
setLastConnectionDate :

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

getLastConnectionDate

java.util.Date getLastConnectionDate()
getLastConnectionDate :

Returns:
Date

setNumberOfConnection

void setNumberOfConnection(int numberOfConnection)
setNumberOfConnection :

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

getNumberOfConnection

int getNumberOfConnection()
getNumberOfConnection :

Returns:
int

setLink

void setLink(java.lang.String link)
setLink :

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

getLink

java.lang.String getLink()
getLink :

Returns:
String

addPrincipals

void addPrincipals(TaasPrincipal principals)
addPrincipals :

Parameters:
principals - L'instance de principals à ajouter

addAllPrincipals

void addAllPrincipals(java.util.Collection<TaasPrincipal> principals)
addAllPrincipals :

Parameters:
principals - Les instances de principals à ajouter

setPrincipals

void setPrincipals(java.util.Collection<TaasPrincipal> principals)
setPrincipals :

Parameters:
principals - La Collection de principals à ajouter

removePrincipals

void removePrincipals(TaasPrincipal principals)
removePrincipals :

Parameters:
principals - Vide la Collection de principals

clearPrincipals

void clearPrincipals()
clearPrincipals :


getPrincipals

java.util.Collection<TaasPrincipal> getPrincipals()
getPrincipals :

Returns:
Collection

getPrincipalsByTopiaId

TaasPrincipal getPrincipalsByTopiaId(java.lang.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-2009 CodeLutin. All Rights Reserved.