|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.appfuse.service.BaseManager
org.appfuse.service.UserManagerImpl
Implementation of UserManager interface. This basically transforms POJOs -> Forms and back again.
| Constructor Summary | |
UserManagerImpl()
|
|
| Method Summary | |
String |
checkLoginCookie(String value)
Validates a user based on a cookie value. |
String |
createLoginCookie(String username)
Creates a cookie string using a username - designed for use when a user logs in and wants to be remembered. |
Object |
getUser(String username)
Retrieves a user by name, and can create a new one |
List |
getUsers(Object obj)
Retrieves a list of users, filtering with parameters on a user object |
void |
removeLoginCookies(String username)
Deletes all cookies for user. |
void |
removeUser(Object obj)
Removes a user from the database by id |
Object |
saveUser(Object obj)
Saves a user's information |
void |
setUserDAO(UserDAO dao)
Set the DAO for communication with the data layer. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public UserManagerImpl()
| Method Detail |
public void setUserDAO(UserDAO dao)
dao -
public Object getUser(String username)
throws Exception
UserManager
getUser in interface UserManagerusername -
ExceptionUserManager.getUser(java.lang.String)
public List getUsers(Object obj)
throws Exception
UserManager
getUsers in interface UserManagerobj - parameters to filter on
ExceptionUserManager.getUsers(java.lang.Object)
public Object saveUser(Object obj)
throws Exception
UserManager
saveUser in interface UserManagerobj - the user's information
ExceptionUserManager.saveUser(java.lang.Object)
public void removeUser(Object obj)
throws Exception
UserManager
removeUser in interface UserManagerExceptionUserManager.removeUser(java.lang.Object)
public String checkLoginCookie(String value)
throws Exception
UserManager
checkLoginCookie in interface UserManagervalue - (in format username|guid)
ExceptionUserManager.checkLoginCookie(java.lang.String)
public String createLoginCookie(String username)
throws Exception
UserManager
createLoginCookie in interface UserManagerusername -
ExceptionUserManager.createLoginCookie(java.lang.String)public void removeLoginCookies(String username)
UserManager
removeLoginCookies in interface UserManagerusername - UserManager.removeLoginCookies(java.lang.String)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||