Interface GroupService

    • Method Detail

      • existsGroup

        boolean existsGroup​(String groupName)
      • getGroup

        org.opennms.netmgt.config.groups.Group getGroup​(String groupName)
      • getGroups

        List<org.opennms.netmgt.config.groups.Group> getGroups()
      • getAuthorizedCategories

        List<org.opennms.netmgt.model.OnmsCategory> getAuthorizedCategories​(String groupName)
      • getAuthorizedCategoriesAsString

        List<String> getAuthorizedCategoriesAsString​(String groupName)
      • saveGroup

        void saveGroup​(org.opennms.netmgt.model.OnmsGroup group)
      • saveGroup

        void saveGroup​(org.opennms.netmgt.config.groups.Group group)
      • saveGroup

        void saveGroup​(org.opennms.netmgt.config.groups.Group group,
                       List<String> authorizedCategories)
      • deleteGroup

        void deleteGroup​(String groupName)
      • renameGroup

        void renameGroup​(String oldName,
                         String newName)
      • addCategory

        boolean addCategory​(String groupName,
                            String categoryName)
      • removeCategory

        boolean removeCategory​(String groupName,
                               String categoryName)
      • getOnmsGroup

        org.opennms.netmgt.model.OnmsGroup getOnmsGroup​(String groupName)
      • getOnmsGroupList

        org.opennms.netmgt.model.OnmsGroupList getOnmsGroupList()
      • getUsersOfGroup

        org.opennms.netmgt.model.OnmsUserList getUsersOfGroup​(String groupName)
      • getUserForGroup

        org.opennms.netmgt.model.OnmsUser getUserForGroup​(String groupName,
                                                          String userName)
      • addUser

        boolean addUser​(String groupName,
                        String userName)