org.rapla.entities
Interface User

All Superinterfaces:
Entity, Named, RaplaObject

public interface User
extends Entity, RaplaObject, Named

The User-Class is mainly for authentication-purpose


Field Summary
static RaplaType TYPE
           
static User[] USER_ARRAY
           
 
Fields inherited from interface org.rapla.entities.Entity
ENTITY_ARRAY
 
Method Summary
 void addGroup(Category group)
           
 boolean belongsTo(Category group)
           
 String getEmail()
          returns the email of the user
 Category[] getGroups()
           
 String getName()
          returns the complete name of user
 String getUsername()
          returns the loginname
 boolean isAdmin()
          returns if the user has admin-privilige
 boolean removeGroup(Category group)
           
 void setAdmin(boolean isAdmin)
           
 void setEmail(String email)
           
 void setName(String name)
           
 void setUsername(String username)
           
 
Methods inherited from interface org.rapla.entities.Entity
isIdentical, isPersistant
 
Methods inherited from interface org.rapla.entities.RaplaObject
getRaplaType
 
Methods inherited from interface org.rapla.entities.Named
getName
 

Field Detail

TYPE

static final RaplaType TYPE

USER_ARRAY

static final User[] USER_ARRAY
Method Detail

getUsername

String getUsername()
returns the loginname


getName

String getName()
returns the complete name of user


getEmail

String getEmail()
returns the email of the user


isAdmin

boolean isAdmin()
returns if the user has admin-privilige


setUsername

void setUsername(String username)

setName

void setName(String name)

setEmail

void setEmail(String email)

setAdmin

void setAdmin(boolean isAdmin)

addGroup

void addGroup(Category group)

removeGroup

boolean removeGroup(Category group)

getGroups

Category[] getGroups()

belongsTo

boolean belongsTo(Category group)


Copyright © 2000-2006 Rapla Team. All Rights Reseserved.