public class UserServiceImpl extends AbstractJCRService implements UserService
ANONIM_USER, M_ROOMS_COLLECTION, M_USERS_COLLECTION, STATUS_AVAILABLE, STATUS_AWAY, STATUS_DONOTDISTURB, STATUS_INVISIBLE, STATUS_NONE, STATUS_OFFLINE, STATUS_SPACE, STATUS_TEAM, SUPPORT_USER| Constructor and Description |
|---|
UserServiceImpl() |
initMandatoryNodes, initNodetypespublic void toggleFavorite(String user, String targetUser)
toggleFavorite in interface UserServicepublic boolean isFavorite(String user, String targetUser)
isFavorite in interface UserServicepublic void addUserFullName(String user, String fullname)
addUserFullName in interface UserServicepublic void addUserEmail(String user, String email)
addUserEmail in interface UserServicepublic void setSpaces(String user, List<SpaceBean> spaces)
setSpaces in interface UserServicepublic void addTeamRoom(String user, String teamRoomId)
addTeamRoom in interface UserServicepublic void addTeamUsers(String teamRoomId, List<String> users)
addTeamUsers in interface UserServicepublic void removeTeamUsers(String teamRoomId, List<String> users)
removeTeamUsers in interface UserServicepublic List<RoomBean> getTeams(String user)
getTeams in interface UserServicepublic RoomBean getRoom(String user, String roomId)
getRoom in interface UserServicepublic List<SpaceBean> getSpaces(String user)
getSpaces in interface UserServicepublic List<UserBean> getUsers(String roomId)
getUsers in interface UserServicepublic List<UserBean> getUsers(String filter, boolean fullBean)
getUsers in interface UserServicepublic String setStatus(String user, String status)
setStatus in interface UserServicepublic void setAsAdmin(String user, boolean isAdmin)
setAsAdmin in interface UserServicepublic boolean isAdmin(String user)
isAdmin in interface UserServicepublic String getStatus(String user)
getStatus in interface UserServicepublic String getUserFullName(String user)
getUserFullName in interface UserServicepublic UserBean getUser(String user)
getUser in interface UserServicepublic UserBean getUser(String user, boolean withFavorites)
getUser in interface UserServicepublic List<String> getUsersFilterBy(String user, String room, String type)
getUsersFilterBy in interface UserServicepublic int getNumberOfUsers()
getNumberOfUsers in interface UserServiceCopyright © 2003-2014 eXo Platform SAS. All Rights Reserved.