Class GroupManager

java.lang.Object
bitel.billing.server.admin.bgsecure.bean.GroupManager

public class GroupManager extends Object
  • Constructor Details

    • GroupManager

      public GroupManager(Connection con)
  • Method Details

    • getGroupList

      public List<Group> getGroupList()
    • getGroupMap

      public Map<Integer,Group> getGroupMap()
    • getGroupById

      public Group getGroupById(int id)
    • deleteGroup

      public void deleteGroup(int id)
    • updateGroup

      public void updateGroup(Group group)
    • updateGroupPermitions1

      public void updateGroupPermitions1(int groupId, int menuId, long contractGroups, List<String> pids, List<String> opids)
    • updateGroupPermitions

      public void updateGroupPermitions(int groupId, int menuId, long contractGroups, int contractGroupsMode, List<String> pids, List<String> opids)
    • getGroupUserCount

      public Map<Integer,Integer> getGroupUserCount() throws ru.bitel.bgbilling.common.BGException
      Количество пользователей в группах
      Returns:
      Количество пользователей в группах
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getGroupUsers

      public List<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