org.mftech.dawn.server.projects.impl
Class NullUserManager
java.lang.Object
org.mftech.dawn.server.projects.impl.NullUserManager
- All Implemented Interfaces:
- UserManager
public class NullUserManager
- extends java.lang.Object
- implements UserManager
Using a null USer Manager allows all users to do every operation
- Author:
- killa
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NullUserManager
public NullUserManager()
canDelete
public boolean canDelete(User user)
- Specified by:
canDelete in interface UserManager
canInsert
public boolean canInsert(User user)
- Specified by:
canInsert in interface UserManager
canUpdate
public boolean canUpdate(User user)
- Specified by:
canUpdate in interface UserManager
setRoles
public void setRoles(java.util.Set<Role> groups)
- Specified by:
setRoles in interface UserManager
addUserToRole
public void addUserToRole(User user,
Role group)
- Specified by:
addUserToRole in interface UserManager
getCreator
public User getCreator()
- Specified by:
getCreator in interface UserManager
setCreator
public void setCreator(User creator)
- Specified by:
setCreator in interface UserManager
getUsers
public java.util.Map<java.lang.Integer,User> getUsers()
- Specified by:
getUsers in interface UserManager
setUsers
public void setUsers(java.util.Map<java.lang.Integer,User> users)
- Specified by:
setUsers in interface UserManager
getRole
public Role getRole(int id)
- Specified by:
getRole in interface UserManager
canExecute
public boolean canExecute(int operation,
User user)
- Specified by:
canExecute in interface UserManager
getRoles
public java.util.Set<Role> getRoles()
- Specified by:
getRoles in interface UserManager
getUserRole
public Role getUserRole(User user)
- Specified by:
getUserRole in interface UserManager
addUser
public void addUser(User u,
int roleID)
- Specified by:
addUser in interface UserManager
userExists
public boolean userExists(int userID)
- Specified by:
userExists in interface UserManager
getUser
public User getUser(int id)
- Specified by:
getUser in interface UserManager
removeUser
public void removeUser(int userId)
- Specified by:
removeUser in interface UserManager
addRole
public void addRole(Role role)
- Specified by:
addRole in interface UserManager
updateRole
public void updateRole(Role newRole)
- Specified by:
updateRole in interface UserManager