org.openmobileis.common.user
Class UserManager
java.lang.Object
org.openmobileis.common.user.UserManager
- public class UserManager
- extends java.lang.Object
Title: OpenMobileIS project source
Description: generic user service. Use UserManagerDB to get user data
- Since:
- JDK 1.1
- Version:
- 1.0.
- Author:
- Philippe Delrieu
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getManager
public static UserManager getManager()
registerUserManagerFactoryForGroup
public void registerUserManagerFactoryForGroup(java.lang.String group,
UserManagerFactory factory)
authenticateUser
public java.lang.String authenticateUser(java.lang.String group,
java.lang.String login,
java.lang.String pass)
throws ServiceException,
UserNotFoundException
- Authenticate the login/pass for group.
return the authenticated userId if ok.
- Parameters:
group
- login
- pass
-
- Returns:
-
- Throws:
ServiceException
UserNotFoundException
storeUser
public void storeUser(java.lang.String group,
User user)
throws ServiceException,
UserAlreadyExistException
- Throws:
ServiceException
UserAlreadyExistException
getUser
public User getUser(java.lang.String group,
java.lang.String userID)
throws ServiceException,
UserNotFoundException
- Throws:
ServiceException
UserNotFoundException
deleteUser
public void deleteUser(java.lang.String group,
java.lang.String userID)
throws ServiceException,
UserNotFoundException
- Throws:
ServiceException
UserNotFoundException
Copyright 2006 OpenMobileIS. All Rights Reserved.