Class GroupManager
java.lang.Object
bitel.billing.server.admin.bgsecure.bean.GroupManager
public class GroupManager
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description GroupManager(java.sql.Connection con) -
Method Summary
Modifier and Type Method Description voiddeleteGroup(int id)voiddeleteUserGroup(int userId)GroupgetGroupById(int id)java.util.List<Group>getGroupList()java.util.Map<java.lang.Integer,Group>getGroupMap()java.util.Map<java.lang.Integer,java.lang.Integer>getGroupUserCount()Количество пользователей в группахjava.util.List<java.lang.Integer>getGroupUsers(int groupID)Список кодов пользователей, входящих в группуvoidupdateGroup(Group group)voidupdateGroupPermitions(int groupId, int menuId, long contractGroups, int contractGroupsMode, java.util.List<java.lang.String> pids, java.util.List<java.lang.String> opids)voidupdateGroupPermitions1(int groupId, int menuId, long contractGroups, java.util.List<java.lang.String> pids, java.util.List<java.lang.String> opids)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
GroupManager
public GroupManager(java.sql.Connection con)
-
-
Method Details
-
getGroupList
-
getGroupMap
-
getGroupById
-
deleteGroup
public void deleteGroup(int id) -
updateGroup
-
updateGroupPermitions1
public void updateGroupPermitions1(int groupId, int menuId, long contractGroups, java.util.List<java.lang.String> pids, java.util.List<java.lang.String> opids) -
updateGroupPermitions
public void updateGroupPermitions(int groupId, int menuId, long contractGroups, int contractGroupsMode, java.util.List<java.lang.String> pids, java.util.List<java.lang.String> opids) -
getGroupUserCount
public java.util.Map<java.lang.Integer,java.lang.Integer> getGroupUserCount() throws ru.bitel.bgbilling.common.BGExceptionКоличество пользователей в группах- Returns:
- Количество пользователей в группах
- Throws:
ru.bitel.bgbilling.common.BGException
-
getGroupUsers
public java.util.List<java.lang.Integer> getGroupUsers(int groupID)Список кодов пользователей, входящих в группу- Parameters:
groupID-- Returns:
-
deleteUserGroup
public void deleteUserGroup(int userId) throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-