|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.paris.lutece.portal.business.user.AdminUserDAO
public class AdminUserDAO
This class porvides Data Access methods for AdminUser objects
Method Summary | |
---|---|
boolean |
checkAccessCodeAlreadyInUse(java.lang.String strAccessCode)
|
void |
delete(int nUserId)
|
void |
deleteAllDelegatedRightsForUser(int nUserId,
int nUserLevel)
Deletes rights delegated by user ie rights with level < userlevel |
void |
deleteAllOwnRightsForUser(int nUserId,
int nUserLevel)
Deletes rights own by user ie rights with level >= userlevel |
void |
deleteAllRightsForUser(int nUserId)
|
void |
deleteAllRolesForUser(int nUserId)
|
void |
deleteRightsForUser(int nUserId,
int nUserLevel,
java.lang.String op)
Delete user rights being "op" than nUserLevelId |
void |
insertRightsListForUser(int nUserId,
java.lang.String strRightId)
|
void |
insertRolesListForUser(int nUserId,
java.lang.String strRoleKey)
|
AdminUser |
load(int nUserId)
|
LuteceDefaultAdminUser |
loadDefaultAdminUser(int nUserId)
|
int |
newPrimaryKey()
Generates a new primary key |
AdminUser |
selectUserByAccessCode(java.lang.String strUserAccessCode)
|
java.util.Collection<AdminUser> |
selectUserList()
|
java.util.Collection<AdminUser> |
selectUsersByRole(java.lang.String strRoleKey)
|
void |
store(AdminUser user)
|
void |
store(LuteceDefaultAdminUser user)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public AdminUser load(int nUserId)
nUserId
- th user id
public AdminUser selectUserByAccessCode(java.lang.String strUserAccessCode)
strUserAccessCode
- th elogin
public java.util.Collection<AdminUser> selectUserList()
public int newPrimaryKey()
public void store(AdminUser user)
user
- The AdminUserpublic void delete(int nUserId)
nUserId
- th user idpublic void insertRightsListForUser(int nUserId, java.lang.String strRightId)
nUserId
- the user idstrRightId
- the right idpublic void deleteAllRightsForUser(int nUserId)
nUserId
- the user idpublic void insertRolesListForUser(int nUserId, java.lang.String strRoleKey)
nUserId
- the user idstrRoleKey
- the key rolepublic void deleteAllRolesForUser(int nUserId)
nUserId
- the user idpublic boolean checkAccessCodeAlreadyInUse(java.lang.String strAccessCode)
strAccessCode
-
public void store(LuteceDefaultAdminUser user)
user
- The AdminUserpublic LuteceDefaultAdminUser loadDefaultAdminUser(int nUserId)
nUserId
- th user id
public java.util.Collection<AdminUser> selectUsersByRole(java.lang.String strRoleKey)
public void deleteRightsForUser(int nUserId, int nUserLevel, java.lang.String op)
nUserId
- the user idnUserLevel
- the user levelop
- an operator string (> or <=)public void deleteAllOwnRightsForUser(int nUserId, int nUserLevel)
nUserId
- the user idnUserLevel
- the user levelpublic void deleteAllDelegatedRightsForUser(int nUserId, int nUserLevel)
nUserId
- the user idnUserLevel
- the user level
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |