de.janicke.hj.tools.servlet
Class User

java.lang.Object
  |
  +--de.janicke.hj.tools.servlet.User

public class User
extends java.lang.Object

Class that holds the information of a user. Information can be retrieved out of a Database using the UserAdministration class in this package.


Constructor Summary
User()
          Constructs a new User object.
 
Method Summary
 java.lang.String getEmail()
          Returns the email.
 java.lang.String getForename()
          Returns the forename.
 int getId()
          Returns the id.
 java.lang.String getIp()
          Returns the IP adress of the user.
 java.lang.String getNickname()
          Returns the nickname.
 java.lang.String getPassword()
          Returns the password.
 java.lang.String getSecureIdentity()
          Returns the secureIdentity.
 java.lang.String getSurename()
          Returns the surename.
 java.lang.String getWebBrowser()
          Returns the webBrowser.
 boolean isLoggedIn()
          Returns the logged in status.
 boolean isSu_User()
          Returns the Superuser status
 void setEmail(java.lang.String email)
          Sets the email.
 void setForename(java.lang.String forename)
          Sets the forename.
 void setId(int id)
          Sets the id.
 void setIp(java.lang.String ip)
          Sets the IP adress of the user.
 void setNickname(boolean loggedIn)
          Sets the logged in status.
 void setNickname(java.lang.String nickname)
          Sets the nickname.
 void setPassword(java.lang.String password)
          Sets the password.
 void setSecureIdentity(java.lang.String secureIdentity)
          Sets the secureIdentity.
 void setSu_User(boolean su_flag)
          Sets the Superuser status.
 void setSurename(java.lang.String surename)
          Sets the surename.
 void setWebBrowser(java.lang.String webBrowser)
          Sets the webBrowser.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

User

public User()
Constructs a new User object.
Method Detail

getNickname

public java.lang.String getNickname()
Returns the nickname.
Returns:
The nickname.

setNickname

public void setNickname(java.lang.String nickname)
Sets the nickname.
Parameters:
nickname - The new Nickname.

getPassword

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

setPassword

public void setPassword(java.lang.String password)
Sets the password.
Parameters:
password - The new Nickname.

getForename

public java.lang.String getForename()
Returns the forename.
Returns:
The forename.

setForename

public void setForename(java.lang.String forename)
Sets the forename.
Parameters:
forename - The new Forename.

getSurename

public java.lang.String getSurename()
Returns the surename.
Returns:
The surename.

setSurename

public void setSurename(java.lang.String surename)
Sets the surename.
Parameters:
surename - The new Surename.

getEmail

public java.lang.String getEmail()
Returns the email.
Returns:
The email.

setEmail

public void setEmail(java.lang.String email)
Sets the email.
Parameters:
email - The new Email.

getSecureIdentity

public java.lang.String getSecureIdentity()
Returns the secureIdentity.
Returns:
The secureIdentity.

setSecureIdentity

public void setSecureIdentity(java.lang.String secureIdentity)
Sets the secureIdentity.
Parameters:
secureIdentity - The new SecureIdentity.

getWebBrowser

public java.lang.String getWebBrowser()
Returns the webBrowser.
Returns:
The webBrowser.

setWebBrowser

public void setWebBrowser(java.lang.String webBrowser)
Sets the webBrowser.
Parameters:
webBrowser - The new WebBrowser.

getIp

public java.lang.String getIp()
Returns the IP adress of the user.
Returns:
The IP.

setIp

public void setIp(java.lang.String ip)
Sets the IP adress of the user.
Parameters:
ip - The new IP.

getId

public int getId()
Returns the id.
Returns:
The id.

setId

public void setId(int id)
Sets the id.
Parameters:
id - The new Id.

isLoggedIn

public boolean isLoggedIn()
Returns the logged in status.
Returns:
true if the user is logged in, false otherwise.

isSu_User

public boolean isSu_User()
Returns the Superuser status
Returns:
true if the user is Superuser, false otherwise.

setSu_User

public void setSu_User(boolean su_flag)
Sets the Superuser status.
Parameters:
su_flag - The new Superuser flag (true: is Superuser).

setNickname

public void setNickname(boolean loggedIn)
Sets the logged in status.
Parameters:
loggedIn - the new logged in status (true: logged in).

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object