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

All Superinterfaces:
NoSecurityLoad, Serializable, 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
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Method Summary
 void addAllTopiaGroup(Collection<TopiaGroup> topiaGroup)
           
 void addTopiaGroup(TopiaGroup topiaGroup)
           
 boolean checkPassword(String password)
           
 void clearTopiaGroup()
           
 String getEmail()
           
 String getLinkApplication()
           
 String getLogin()
           
 String getNote()
           
 String getPassword()
           
 Collection<TopiaGroup> getTopiaGroup()
           
 TopiaGroup getTopiaGroupByTopiaId(String topiaId)
           
 boolean isTopiaGroupEmpty()
           
 void removeTopiaGroup(TopiaGroup topiaGroup)
           
 void setEmail(String email)
           
 void setLinkApplication(String linkApplication)
           
 void setLogin(String login)
           
 void setNote(String note)
           
 void setPassword(String password)
           
 void setPassword(String oldPassword, String newPassword)
           
 void setTopiaGroup(Collection<TopiaGroup> topiaGroup)
           
 int sizeTopiaGroup()
           
 
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

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)

getLogin

String getLogin()

setEmail

void setEmail(String email)

getEmail

String getEmail()

setPassword

void setPassword(String password)

getPassword

String getPassword()

setNote

void setNote(String note)

getNote

String getNote()

setLinkApplication

void setLinkApplication(String linkApplication)

getLinkApplication

String getLinkApplication()

addTopiaGroup

void addTopiaGroup(TopiaGroup topiaGroup)

addAllTopiaGroup

void addAllTopiaGroup(Collection<TopiaGroup> topiaGroup)

setTopiaGroup

void setTopiaGroup(Collection<TopiaGroup> topiaGroup)

removeTopiaGroup

void removeTopiaGroup(TopiaGroup topiaGroup)

clearTopiaGroup

void clearTopiaGroup()

getTopiaGroup

Collection<TopiaGroup> getTopiaGroup()

getTopiaGroupByTopiaId

TopiaGroup getTopiaGroupByTopiaId(String topiaId)

sizeTopiaGroup

int sizeTopiaGroup()

isTopiaGroupEmpty

boolean isTopiaGroupEmpty()

checkPassword

boolean checkPassword(String password)

setPassword

void setPassword(String oldPassword,
                 String newPassword)


Copyright © 2004-2011 CodeLutin. All Rights Reserved.