|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.paris.lutece.plugins.unittree.service.unit.UnitUserService
public class UnitUserService
UnitUserService
Constructor Summary | |
---|---|
UnitUserService()
|
Method Summary | |
---|---|
boolean |
addUserToUnit(int nIdUnit,
int nIdUser)
Add an user to an unit |
void |
doProcessAddUser(int nIdUser,
fr.paris.lutece.portal.business.user.AdminUser currentUser,
javax.servlet.http.HttpServletRequest request)
Do process adding the user to the unit |
void |
doProcessModifyUser(int nIdUser,
fr.paris.lutece.portal.business.user.AdminUser currentUser,
javax.servlet.http.HttpServletRequest request)
Do process modifying the user |
void |
doProcessRemoveUser(int nIdUser,
fr.paris.lutece.portal.business.user.AdminUser currentUser,
javax.servlet.http.HttpServletRequest request)
Do process removing an user from an unit |
java.util.List<fr.paris.lutece.portal.business.user.AdminUser> |
getAvailableUsers(fr.paris.lutece.portal.business.user.AdminUser currentUser)
Get the list of available users |
fr.paris.lutece.portal.business.user.AdminUser |
getUser(int nIdUser)
Get the user from a given id user |
java.util.List<fr.paris.lutece.portal.business.user.AdminUser> |
getUsers(int nIdUnit)
Get the list of AdminUser from a given id unit |
boolean |
isUserInUnit(int nIdUser)
Check if the given user is in an unit |
void |
removeUserFromUnit(int nIdUser)
Remove the user from an unit |
void |
removeUsersFromUnit(int nIdUnit)
Remove users from a given id unit |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UnitUserService()
Method Detail |
---|
public fr.paris.lutece.portal.business.user.AdminUser getUser(int nIdUser)
getUser
in interface IUnitUserService
nIdUser
- the id user
AdminUser
public java.util.List<fr.paris.lutece.portal.business.user.AdminUser> getUsers(int nIdUnit)
AdminUser
from a given id unit
getUsers
in interface IUnitUserService
nIdUnit
- the id unit
AdminUser
public java.util.List<fr.paris.lutece.portal.business.user.AdminUser> getAvailableUsers(fr.paris.lutece.portal.business.user.AdminUser currentUser)
getAvailableUsers
in interface IUnitUserService
currentUser
- the current user
AdminUser
public void doProcessAddUser(int nIdUser, fr.paris.lutece.portal.business.user.AdminUser currentUser, javax.servlet.http.HttpServletRequest request)
doProcessAddUser
in interface IUnitUserService
nIdUser
- the id usercurrentUser
- the current userrequest
- the HTTP requesstpublic void doProcessModifyUser(int nIdUser, fr.paris.lutece.portal.business.user.AdminUser currentUser, javax.servlet.http.HttpServletRequest request)
doProcessModifyUser
in interface IUnitUserService
nIdUser
- the id usercurrentUser
- the current userrequest
- the HTTP requestpublic void doProcessRemoveUser(int nIdUser, fr.paris.lutece.portal.business.user.AdminUser currentUser, javax.servlet.http.HttpServletRequest request)
doProcessRemoveUser
in interface IUnitUserService
nIdUser
- the id usercurrentUser
- the current userrequest
- the HTTP requestpublic boolean isUserInUnit(int nIdUser)
isUserInUnit
in interface IUnitUserService
nIdUser
- the id user
@Transactional(value="unittree.transactionManager") public boolean addUserToUnit(int nIdUnit, int nIdUser)
addUserToUnit
in interface IUnitUserService
nIdUnit
- the id unitnIdUser
- the id user
@Transactional(value="unittree.transactionManager") public void removeUserFromUnit(int nIdUser)
removeUserFromUnit
in interface IUnitUserService
nIdUser
- the id user@Transactional(value="unittree.transactionManager") public void removeUsersFromUnit(int nIdUnit)
removeUsersFromUnit
in interface IUnitUserService
nIdUnit
- the id unit
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |