Package com.soffid.iam.service.ejb
Interface GroupService
-
public interface GroupService
EJB GroupService
-
-
Method Summary
-
-
-
Method Detail
-
findGroupByJsonQueryAsync
AsyncList<Group> findGroupByJsonQueryAsync(String query) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findGroupByTextAndFilterAsync
AsyncList<Group> findGroupByTextAndFilterAsync(String text, String filter) throws InternalErrorException
- Throws:
InternalErrorException
-
findGroupByTextAsync
AsyncList<Group> findGroupByTextAsync(String text) throws InternalErrorException
- Throws:
InternalErrorException
-
findGroupHistoryByTextAndFilterAsync
AsyncList<Group> findGroupHistoryByTextAndFilterAsync(String text, String filter, Date date) throws InternalErrorException
- Throws:
InternalErrorException
-
findUsersBelongtoGroupByGroupNameAsync
AsyncList<GroupUser> findUsersBelongtoGroupByGroupNameAsync(String codiGrup) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findGroupByJsonQuery
PagedResult<Group> findGroupByJsonQuery(String query, Integer startIndex, Integer count) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findGroupByTextAndFilter
PagedResult<Group> findGroupByTextAndFilter(String text, String filter, Integer first, Integer pageSize) throws InternalErrorException
- Throws:
InternalErrorException
-
findGroupUserByJsonQuery
PagedResult<GroupUser> findGroupUserByJsonQuery(String query, Integer startIndex, Integer count) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
create
Group create(Group grup) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findGroupByGroupNameAndDate
Group findGroupByGroupNameAndDate(String codi, Date date) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findGroupByGroupName
Group findGroupByGroupName(String codi) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findGroupById
Group findGroupById(Long grupId) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getSuperGroup
Group getSuperGroup(String codiGrup) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
update
Group update(Group grup) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
create
GroupUser create(GroupUser usuariGrup) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
update
GroupUser update(GroupUser usuariGrup) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findGroupsByFilter
Collection<Group> findGroupsByFilter(String codi, String pare, String unitatOfimatica, String descripcio, String tipus, String obsolet, String servidorOfimatic, String seccioPressupostaria) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUsersRolesDomainTypeAndUserGroups
Collection<RoleAccount> findUsersRolesDomainTypeAndUserGroups(String codiGrup) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findSubgroupsByGroupName
Collection<Group> findSubgroupsByGroupName(String codi) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findSubgroupsByGroupNameAndDate
Collection<Group> findSubgroupsByGroupNameAndDate(String codi, Date date) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUserGroupHistoryByUserName
Collection<GroupUser> findUserGroupHistoryByUserName(String userName) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUsersGroupByUserName
Collection<GroupUser> findUsersGroupByUserName(String codiUsuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUsersBelongtoGroupByGroupName
Collection<GroupUser> findUsersBelongtoGroupByGroupName(String codiGrup) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUsersBelongtoGroupByGroupName
Collection<GroupUser> findUsersBelongtoGroupByGroupName(String codiGrup, Date date) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getConselleriesAmbDireccionsGenerals
Collection<Group> getConselleriesAmbDireccionsGenerals() throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getParentList
Collection<Group> getParentList(String codiGrup) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getRolesFromGroup
Collection<Role> getRolesFromGroup(Group grup) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getRolesFromGroupAndParentGroup
Collection<GroupRoles> getRolesFromGroupAndParentGroup(Group grup) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findGroupByJsonQuery
List<Group> findGroupByJsonQuery(String query) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findGroupByText
List<Group> findGroupByText(String text) throws InternalErrorException
- Throws:
InternalErrorException
-
findGroupByTextAndFilter
List<Group> findGroupByTextAndFilter(String text, String filter) throws InternalErrorException
- Throws:
InternalErrorException
-
addGroupToUser
void addGroupToUser(String codiUsuari, String codiGrup) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
delete
void delete(Group grup) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
delete
void delete(GroupUser usuariGrup) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
removeGroupFormUser
void removeGroupFormUser(String codiUsuari, String codiGrup) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
-