public class GroupManager
extends java.lang.Object
Constructor and Description |
---|
GroupManager(java.sql.Connection con) |
Modifier and Type | Method and Description |
---|---|
void |
deleteGroup(int id) |
void |
deleteUserGroup(int userId) |
Group |
getGroupById(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)
Список кодов пользователей, входящих в группу
|
void |
updateGroup(Group group) |
void |
updateGroupPermitions(int gid,
long contractGroups,
int contractGroupsMode,
java.util.List<java.lang.String> pids,
java.util.List<java.lang.String> opids) |
void |
updateGroupPermitions1(int gid,
long contractGroups,
java.util.List<java.lang.String> pids,
java.util.List<java.lang.String> opids) |
public java.util.List<Group> getGroupList()
public java.util.Map<java.lang.Integer,Group> getGroupMap()
public Group getGroupById(int id)
public void deleteGroup(int id)
public void updateGroup(Group group)
public void updateGroupPermitions1(int gid, long contractGroups, java.util.List<java.lang.String> pids, java.util.List<java.lang.String> opids)
public void updateGroupPermitions(int gid, long contractGroups, int contractGroupsMode, java.util.List<java.lang.String> pids, java.util.List<java.lang.String> opids)
public java.util.Map<java.lang.Integer,java.lang.Integer> getGroupUserCount() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
public java.util.List<java.lang.Integer> getGroupUsers(int groupID)
groupID
- public void deleteUserGroup(int userId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException