com.friendshipsystems.fsshresourcemanager.config
Class FUser

java.lang.Object
  extended by com.friendshipsystems.fsshresourcemanager.utils.FDBObject
      extended by com.friendshipsystems.fsshresourcemanager.config.FUser

public class FUser
extends com.friendshipsystems.fsshresourcemanager.utils.FDBObject

This class represents the configured users.

Author:
bergmanna

Constructor Summary
FUser()
           
FUser(java.lang.String name, java.lang.String pass, int role, java.lang.String mail)
           
 
Method Summary
 java.lang.String getEmail()
           
 int getId()
           
 java.lang.String getName()
           
 java.lang.String getPassword()
           
 int getRole()
           
static FUser getUserById(int id)
           
static FUser getUserByName(java.lang.String name)
           
static java.util.List<FUser> getUsers()
           
static java.util.List<FUser> getUsersByRole(int role)
           
 FUserRole role()
           
 void setEmail(java.lang.String mail)
           
 void setName(java.lang.String name)
           
 void setPassword(java.lang.String password)
           
 void setRole(int role)
           
 java.util.Map<java.lang.String,java.lang.Object> toMap()
           
 
Methods inherited from class com.friendshipsystems.fsshresourcemanager.utils.FDBObject
delete, save, update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FUser

public FUser()

FUser

public FUser(java.lang.String name,
             java.lang.String pass,
             int role,
             java.lang.String mail)
Method Detail

getUserByName

public static FUser getUserByName(java.lang.String name)

getUserById

public static FUser getUserById(int id)

getUsers

public static java.util.List<FUser> getUsers()

getUsersByRole

public static java.util.List<FUser> getUsersByRole(int role)

toMap

public java.util.Map<java.lang.String,java.lang.Object> toMap()
Specified by:
toMap in class com.friendshipsystems.fsshresourcemanager.utils.FDBObject

setEmail

public void setEmail(java.lang.String mail)

getEmail

public java.lang.String getEmail()

setPassword

public void setPassword(java.lang.String password)
Parameters:
password - the password to set

getPassword

public java.lang.String getPassword()
Returns:
the password

setName

public void setName(java.lang.String name)
Parameters:
name - the name to set

getName

public java.lang.String getName()
Returns:
the name

getId

public int getId()
Returns:
the id

setRole

public void setRole(int role)
Parameters:
role - the role to set

getRole

public int getRole()
Returns:
the role

role

public FUserRole role()