org.jmonks.dms.util
Class UserManager
java.lang.Object
org.jmonks.dms.util.UserManager
- public class UserManager
- extends java.lang.Object
- Author:
- Suresh Pragada
Constructor Summary |
private |
UserManager()
Creates a new instance of UserManager |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
logger
private static final org.apache.log4j.Logger logger
userManager
private static final UserManager userManager
userConfigFile
private java.io.File userConfigFile
userMap
private java.util.Map userMap
DMS_SESSION
public static final java.lang.String DMS_SESSION
- See Also:
- Constant Field Values
SUPER_ADMIN_USER_ID
private static final java.lang.String SUPER_ADMIN_USER_ID
- See Also:
- Constant Field Values
UserManager
private UserManager()
- Creates a new instance of UserManager
getInstance
public static UserManager getInstance()
isUserExists
public boolean isUserExists(java.lang.String userName)
getUser
public UserManager.User getUser(java.lang.String userName)
getAllUsers
public java.util.List getAllUsers()
createUser
public boolean createUser(java.lang.String userName,
java.lang.String password,
java.lang.String userType,
java.util.Map entryMap)
modifyUser
public boolean modifyUser(java.lang.String userName,
java.lang.String password,
java.lang.String userType,
java.util.Map entryMap)
deleteUser
public boolean deleteUser(java.lang.String userName)
readMap
private void readMap()
writeMap
private void writeMap()
toString
public java.lang.String toString()