org.domain.rhims.backing
Class RegisterBackingBean

java.lang.Object
  extended by org.domain.rhims.backing.RegisterBackingBean

@Name(value="registerBackingBean")
public class RegisterBackingBean
extends java.lang.Object

This class is used as a backing bean for the Register page. It maintains a reference to the UserManager for passing new users to the application layer. Its Seam name is "registerBackingBean".

Author:
Mitch Williams

Constructor Summary
RegisterBackingBean()
           
 
Method Summary
 java.lang.String getPassword()
           
 java.lang.String getUsername()
           
 boolean isAdmin()
           
 void setAdmin(boolean admin)
           
 void setPassword(java.lang.String password)
           
 void setUsername(java.lang.String username)
           
 java.lang.String submit()
          This method interacts with the UserManager to attempt to register a new user in the system.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegisterBackingBean

public RegisterBackingBean()
Method Detail

submit

public java.lang.String submit()
This method interacts with the UserManager to attempt to register a new user in the system. It gathers the supplied username and password from the Register page, along with if the user should be an Administrator or not.

Returns:
a String directing navigation (null if there was an error)

setUsername

public void setUsername(java.lang.String username)

getUsername

public java.lang.String getUsername()

setPassword

public void setPassword(java.lang.String password)

getPassword

public java.lang.String getPassword()

isAdmin

public boolean isAdmin()

setAdmin

public void setAdmin(boolean admin)