edu.jhu.cs.oose.group3.intelligentbook.backingbeans
Class RegisterBackingBean

java.lang.Object
  extended by edu.jhu.cs.oose.group3.intelligentbook.backingbeans.SuperBackingBean
      extended by edu.jhu.cs.oose.group3.intelligentbook.backingbeans.RegisterBackingBean

public class RegisterBackingBean
extends SuperBackingBean

This beans supports the form for registering an user


Field Summary
private  java.lang.String firstName
           
private  java.lang.String lastName
           
private  java.lang.String password
           
private  java.lang.String username
           
private  UserService userService
           
 
Constructor Summary
RegisterBackingBean()
           
 
Method Summary
 java.lang.String getFirstName()
          Get the first name
 java.lang.String getLastName()
          Get the last name
 java.lang.String getPassword()
          Get the password
 java.lang.String getUsername()
          Get the username
 UserService getUserService()
          Get the user service for actually saving an user to database
 java.lang.String register()
          Attempts to register an user
 void setFirstName(java.lang.String firstName)
          Set the first name
 void setLastName(java.lang.String lastName)
          Set the last name
 void setPassword(java.lang.String password)
          Set the password
 void setUsername(java.lang.String username)
          Set the username
 void setUserService(UserService userService)
          Get the user service for actually saving an user to database
 
Methods inherited from class edu.jhu.cs.oose.group3.intelligentbook.backingbeans.SuperBackingBean
getErrors, getNotices, setErrors, setNotices
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

firstName

private java.lang.String firstName

lastName

private java.lang.String lastName

username

private java.lang.String username

password

private java.lang.String password

userService

private UserService userService
Constructor Detail

RegisterBackingBean

public RegisterBackingBean()
Method Detail

register

public java.lang.String register()
Attempts to register an user

Returns:
status

getUsername

public java.lang.String getUsername()
Get the username

Returns:
the username

setUsername

public void setUsername(java.lang.String username)
Set the username

Parameters:
username - the username to set

getPassword

public java.lang.String getPassword()
Get the password

Returns:
the password

setPassword

public void setPassword(java.lang.String password)
Set the password

Parameters:
password - the password to set

setUserService

public void setUserService(UserService userService)
Get the user service for actually saving an user to database

Parameters:
userService - the user service for actually saving an user to databse

getUserService

public UserService getUserService()
Get the user service for actually saving an user to database

Returns:
the user service for actually saving an user to database

getFirstName

public java.lang.String getFirstName()
Get the first name

Returns:
the firstName

setFirstName

public void setFirstName(java.lang.String firstName)
Set the first name

Parameters:
firstName - the firstName to set

getLastName

public java.lang.String getLastName()
Get the last name

Returns:
the lastName

setLastName

public void setLastName(java.lang.String lastName)
Set the last name

Parameters:
lastName - the lastName to set