public interface UserService
Modifier and Type | Method and Description |
---|---|
void |
deleteUser(int userId) |
SearchResult<User> |
findUsers(java.lang.String field,
java.lang.String value,
int status,
int group,
Page page) |
java.lang.String |
getCurrentUserEmail() |
User |
getUser(int userId) |
java.util.List<User> |
listUsers() |
java.util.List<BGSAction> |
loadUserActions(int userId)
Загрузка списка действий пользователя.
|
void |
updateUser(User user,
java.util.List<java.lang.Integer> groups) |
UserInfo |
userInfoGet(int userId)
Получение ид-имя пользователя, можно не боясь по каждому чиху его тянуть, так как реализован через DirectoryItem.
|
java.util.List<UserInfo> |
userInfoList() |
java.lang.String getCurrentUserEmail() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
SearchResult<User> findUsers(java.lang.String field, java.lang.String value, int status, int group, Page page) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
void deleteUser(int userId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
User getUser(int userId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
void updateUser(User user, java.util.List<java.lang.Integer> groups) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
java.util.List<User> listUsers() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
java.util.List<BGSAction> loadUserActions(int userId) throws ru.bitel.bgbilling.common.BGException
userId
- код пользователя.ru.bitel.bgbilling.common.BGException
UserInfo userInfoGet(int userId)
userId
- - код пользователя.java.util.List<UserInfo> userInfoList()