|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.domain.rhims.manager.UserManagerAction
@Name(value="userManager") public class UserManagerAction
This class provides an implementation of the UserManager. It maintains a reference to the UserDAO for persisting data. Its Seam name "userManager"
| Constructor Summary | |
|---|---|
UserManagerAction()
|
|
| Method Summary | |
|---|---|
boolean |
checkAdministrator(java.lang.String userName,
java.lang.String password)
This method checks if the user associated with the supplied username and password is an Administrator. |
User |
loginUser(java.lang.String userName,
java.lang.String password)
This method attempts to login a user by verifying that they exist in the application's persistence means. |
java.lang.String |
registerPatient(java.lang.String username,
java.lang.String password,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String age,
java.lang.String gender,
java.lang.String emailAddress,
java.lang.String phoneNumber)
|
java.lang.String |
registerUser(java.lang.String userName,
java.lang.String password,
boolean admin)
This method adds a new user to the system by registering them. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public UserManagerAction()
| Method Detail |
|---|
public java.lang.String registerUser(java.lang.String userName,
java.lang.String password,
boolean admin)
UserManager
registerUser in interface UserManageruserName - the username of the new userpassword - the password of the new useradmin - is the user going to be an administrator
UserManager.registerUser(String, String,
boolean)
public java.lang.String registerPatient(java.lang.String username,
java.lang.String password,
java.lang.String firstName,
java.lang.String lastName,
java.lang.String age,
java.lang.String gender,
java.lang.String emailAddress,
java.lang.String phoneNumber)
registerPatient in interface UserManager
public User loginUser(java.lang.String userName,
java.lang.String password)
UserManager
loginUser in interface UserManageruserName - the username of the userpassword - the password of the user
UserManager.loginUser(String, String)
public boolean checkAdministrator(java.lang.String userName,
java.lang.String password)
UserManager
checkAdministrator in interface UserManageruserName - the username of the userpassword - the password of the user
UserManager.checkAdministrator(String,
String)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||