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.BGExceptionSearchResult<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.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionvoid deleteUser(int userId)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionUser getUser(int userId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionvoid updateUser(User user, java.util.List<java.lang.Integer> groups) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionjava.util.List<User> listUsers() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionjava.util.List<BGSAction> loadUserActions(int userId) throws ru.bitel.bgbilling.common.BGException
userId - код пользователя.ru.bitel.bgbilling.common.BGExceptionUserInfo userInfoGet(int userId)
userId - - код пользователя.java.util.List<UserInfo> userInfoList()