org.nuiton.topia.taas.entities
Class TaasUserAbstract

java.lang.Object
  extended by org.nuiton.topia.persistence.TopiaEntityAbstract
      extended by org.nuiton.topia.taas.entities.TaasUserAbstract
All Implemented Interfaces:
java.io.Serializable, TopiaEntity, TaasUser
Direct Known Subclasses:
TaasUserImpl

public abstract class TaasUserAbstract
extends TopiaEntityAbstract
implements TaasUser

See Also:
Serialized Form

Field Summary
protected  java.lang.String email
           
protected  boolean enabled
           
protected  java.util.Date lastConnectionDate
           
 java.lang.String link
           
protected  java.lang.String login
           
protected  int numberOfConnection
           
protected  java.lang.String password
           
 java.util.Collection<TaasPrincipal> principals
           
 
Fields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoables
 
Fields inherited from interface org.nuiton.topia.taas.entities.TaasUser
EMAIL, ENABLED, LAST_CONNECTION_DATE, LINK, LOGIN, NUMBER_OF_CONNECTION, PASSWORD, PRINCIPALS
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Constructor Summary
TaasUserAbstract()
           
 
Method Summary
 java.util.List<TopiaEntity> accept()
          accept :
 void accept(EntityVisitor visitor)
          accept : Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
 void addAllPrincipals(java.util.Collection<TaasPrincipal> values)
          addAllPrincipals :
 void addPrincipals(TaasPrincipal principals)
          addPrincipals :
 void clearPrincipals()
          clearPrincipals :
 void delete()
          delete :
 java.util.List<TopiaEntity> getComposite()
          getComposite :
 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 :
 boolean isPrincipalsEmpty()
          isPrincipalsEmpty :
 void removePrincipals(TaasPrincipal value)
          removePrincipals :
 void setEmail(java.lang.String value)
          setEmail :
 void setEnabled(boolean value)
          setEnabled :
 void setLastConnectionDate(java.util.Date value)
          setLastConnectionDate :
 void setLink(java.lang.String value)
          setLink :
 void setLogin(java.lang.String value)
          setLogin :
 void setNumberOfConnection(int value)
          setNumberOfConnection :
 void setPassword(java.lang.String value)
          setPassword :
 void setPrincipals(java.util.Collection<TaasPrincipal> values)
          setPrincipals :
 int sizePrincipals()
          sizePrincipals :
 java.lang.String toString()
          toString :
 void update()
          update :
 
Methods inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getAggregate, 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, getAggregate, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion
 

Field Detail

login

protected java.lang.String login

password

protected java.lang.String password

email

protected java.lang.String email

enabled

protected boolean enabled

lastConnectionDate

protected java.util.Date lastConnectionDate

numberOfConnection

protected int numberOfConnection

link

public java.lang.String link

principals

public java.util.Collection<TaasPrincipal> principals
Constructor Detail

TaasUserAbstract

public TaasUserAbstract()
Method Detail

update

public void update()
            throws TopiaException
update :

Specified by:
update in interface TopiaEntity
Overrides:
update in class TopiaEntityAbstract
Throws:
TopiaException

delete

public void delete()
            throws TopiaException
delete :

Specified by:
delete in interface TopiaEntity
Overrides:
delete in class TopiaEntityAbstract
Throws:
TopiaException

accept

public void accept(EntityVisitor visitor)
            throws TopiaException
accept : 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

accept

public java.util.List<TopiaEntity> accept()
                                   throws TopiaException
accept :

Returns:
List
Throws:
TopiaException

getComposite

public java.util.List<TopiaEntity> getComposite()
                                         throws TopiaException
getComposite :

Specified by:
getComposite in interface TopiaEntity
Overrides:
getComposite in class TopiaEntityAbstract
Returns:
List
Throws:
TopiaException

setLogin

public void setLogin(java.lang.String value)
setLogin :

Specified by:
setLogin in interface TaasUser
Parameters:
value -

getLogin

public java.lang.String getLogin()
getLogin :

Specified by:
getLogin in interface TaasUser
Returns:
String

setPassword

public void setPassword(java.lang.String value)
setPassword :

Specified by:
setPassword in interface TaasUser
Parameters:
value -

getPassword

public java.lang.String getPassword()
getPassword :

Specified by:
getPassword in interface TaasUser
Returns:
String

setEmail

public void setEmail(java.lang.String value)
setEmail :

Specified by:
setEmail in interface TaasUser
Parameters:
value -

getEmail

public java.lang.String getEmail()
getEmail :

Specified by:
getEmail in interface TaasUser
Returns:
String

setEnabled

public void setEnabled(boolean value)
setEnabled :

Specified by:
setEnabled in interface TaasUser
Parameters:
value -

getEnabled

public boolean getEnabled()
getEnabled :

Specified by:
getEnabled in interface TaasUser
Returns:
boolean

setLastConnectionDate

public void setLastConnectionDate(java.util.Date value)
setLastConnectionDate :

Specified by:
setLastConnectionDate in interface TaasUser
Parameters:
value -

getLastConnectionDate

public java.util.Date getLastConnectionDate()
getLastConnectionDate :

Specified by:
getLastConnectionDate in interface TaasUser
Returns:
Date

setNumberOfConnection

public void setNumberOfConnection(int value)
setNumberOfConnection :

Specified by:
setNumberOfConnection in interface TaasUser
Parameters:
value -

getNumberOfConnection

public int getNumberOfConnection()
getNumberOfConnection :

Specified by:
getNumberOfConnection in interface TaasUser
Returns:
int

setLink

public void setLink(java.lang.String value)
setLink :

Specified by:
setLink in interface TaasUser
Parameters:
value -

getLink

public java.lang.String getLink()
getLink :

Specified by:
getLink in interface TaasUser
Returns:
String

addPrincipals

public void addPrincipals(TaasPrincipal principals)
addPrincipals :

Specified by:
addPrincipals in interface TaasUser
Parameters:
principals -

addAllPrincipals

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

Specified by:
addAllPrincipals in interface TaasUser
Parameters:
values -

getPrincipalsByTopiaId

public TaasPrincipal getPrincipalsByTopiaId(java.lang.String topiaId)
getPrincipalsByTopiaId :

Specified by:
getPrincipalsByTopiaId in interface TaasUser
Parameters:
topiaId -
Returns:
TaasPrincipal

setPrincipals

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

Specified by:
setPrincipals in interface TaasUser
Parameters:
values -

removePrincipals

public void removePrincipals(TaasPrincipal value)
removePrincipals :

Specified by:
removePrincipals in interface TaasUser
Parameters:
value -

clearPrincipals

public void clearPrincipals()
clearPrincipals :

Specified by:
clearPrincipals in interface TaasUser

getPrincipals

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

Specified by:
getPrincipals in interface TaasUser
Returns:
Collection

sizePrincipals

public int sizePrincipals()
sizePrincipals :

Specified by:
sizePrincipals in interface TaasUser
Returns:
int

isPrincipalsEmpty

public boolean isPrincipalsEmpty()
isPrincipalsEmpty :

Specified by:
isPrincipalsEmpty in interface TaasUser
Returns:
boolean

toString

public java.lang.String toString()
toString :

Overrides:
toString in class java.lang.Object
Returns:
String


Copyright © 2004-2010 CodeLutin. All Rights Reserved.