Package com.soffid.iam.service
Class GroupServiceBase
- java.lang.Object
-
- com.soffid.iam.service.GroupServiceBase
-
- All Implemented Interfaces:
com.soffid.iam.service.GroupService
- Direct Known Subclasses:
GroupServiceImpl
public abstract class GroupServiceBase extends Object implements com.soffid.iam.service.GroupService
Spring Service base class for
see com.soffid.iam.service.GroupServicecom.soffid.iam.service.GroupService, provides access to all services and entities referenced by this service.
-
-
Constructor Summary
Constructors Constructor Description GroupServiceBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaddGroupToUser(String codiUsuari, String codiGrup)com.soffid.iam.api.Groupcreate(com.soffid.iam.api.Group grup)com.soffid.iam.api.GroupUsercreate(com.soffid.iam.api.GroupUser usuariGrup)com.soffid.iam.api.GroupcreateHistoric(com.soffid.iam.api.Group grup)voiddelete(com.soffid.iam.api.Group grup)voiddelete(com.soffid.iam.api.GroupUser usuariGrup)com.soffid.iam.api.GroupfindGroupByGroupName(String codi)com.soffid.iam.api.GroupfindGroupByGroupNameAndDate(String codi, Date date)com.soffid.iam.api.GroupfindGroupById(Long grupId)List<com.soffid.iam.api.Group>findGroupByJsonQuery(String query)com.soffid.iam.api.PagedResult<com.soffid.iam.api.Group>findGroupByJsonQuery(String query, Integer startIndex, Integer count)com.soffid.iam.api.AsyncList<com.soffid.iam.api.Group>findGroupByJsonQueryAsync(String query)List<com.soffid.iam.api.Group>findGroupByText(String text)List<com.soffid.iam.api.Group>findGroupByTextAndFilter(String text, String filter)com.soffid.iam.api.PagedResult<com.soffid.iam.api.Group>findGroupByTextAndFilter(String text, String filter, Integer first, Integer pageSize)com.soffid.iam.api.AsyncList<com.soffid.iam.api.Group>findGroupByTextAndFilterAsync(String text, String filter)com.soffid.iam.api.AsyncList<com.soffid.iam.api.Group>findGroupByTextAsync(String text)com.soffid.iam.api.AsyncList<com.soffid.iam.api.Group>findGroupHistoryByTextAndFilterAsync(String text, String filter, Date date)Collection<String>findGroupNames()Collection<com.soffid.iam.api.Group>findGroupsByFilter(String codi, String pare, String unitatOfimatica, String descripcio, String tipus, String obsolet)Collection<com.soffid.iam.api.Group>findGroupsByFilter(String codi, String pare, String unitatOfimatica, String descripcio, String tipus, String obsolet, String servidorOfimatic, String seccioPressupostaria)Collection<com.soffid.iam.api.Group>findGroupsByGroupsType(String tipus)Collection<com.soffid.iam.api.Group>findGroupsByUserName(String codiUsuari)Collection<com.soffid.iam.api.Group>findGroupsFromRolesByUserName(String codiUsuari)Collection<com.soffid.iam.api.Group>findGroupsFromUsersByUserName(String codiUsuari)com.soffid.iam.api.PagedResult<com.soffid.iam.api.GroupUser>findGroupUserByJsonQuery(String query, Integer startIndex, Integer count)com.soffid.iam.api.GroupfindPrimaryGroupByUserName(String codiUsuari)Collection<com.soffid.iam.api.Group>findSubgroupsByGroupName(String codi)Collection<com.soffid.iam.api.Group>findSubgroupsByGroupNameAndDate(String codi, Date date)com.soffid.iam.api.GroupUserfindUserGroupByUserNameAndGroupName(String codiUsuari, String codiGrup)Collection<com.soffid.iam.api.GroupUser>findUserGroupHistoryByUserName(String userName)Collection<com.soffid.iam.api.GroupUser>findUsersBelongtoGroupByGroupName(String codiGrup)Collection<com.soffid.iam.api.GroupUser>findUsersBelongtoGroupByGroupName(String codiGrup, Date date)com.soffid.iam.api.AsyncList<com.soffid.iam.api.GroupUser>findUsersBelongtoGroupByGroupNameAsync(String codiGrup)Collection<com.soffid.iam.api.GroupUser>findUsersGroupByUserName(String codiUsuari)Collection<com.soffid.iam.api.RoleAccount>findUsersRolesDomainTypeAndUserGroups(String codiGrup)Collection<com.soffid.iam.api.RoleAccount>findUsersRolesWithGroupByUserName(String codiUsuari)com.soffid.iam.service.ApplicationServicegetApplicationService()Gets reference toaplicacioService.com.soffid.iam.service.AsyncRunnerServicegetAsyncRunnerService()Gets reference toasyncRunnerService.AttributeValidationServicegetAttributeValidationService()Gets reference toattributeValidationService.com.soffid.iam.service.AuthorizationServicegetAuthorizationService()Gets reference toautoritzacioService.ConfigEntityDaogetConfigEntityDao()Gets reference toconfiguracioEntityDao.Collection<com.soffid.iam.api.Group>getConselleriesAmbDireccionsGenerals()GroupAttributeEntityDaogetGroupAttributeEntityDao()Gets reference togroupAttributeEntityDao.GroupEntityDaogetGroupEntityDao()Gets reference togrupEntityDao.Collection<com.soffid.iam.api.Group>getGroups()HostEntityDaogetHostEntityDao()Gets reference tomaquinaEntityDao.MetaDataEntityDaogetMetaDataEntityDao()Gets reference totipusDadaEntityDao.com.soffid.iam.api.HostgetOfficeServer(com.soffid.iam.api.Group grup)Collection<com.soffid.iam.api.Group>getParentList(String codiGrup)protected PrincipalgetPrincipal()Gets the currentprincipalif one has been set, otherwise returnsnull.RoleAccountEntityDaogetRoleAccountEntityDao()Gets reference torolAccountEntityDao.RoleEntityDaogetRoleEntityDao()Gets reference torolEntityDao.RoleGroupEntityDaogetRoleGroupEntityDao()Gets reference torolsGrupEntityDao.Collection<com.soffid.iam.api.Role>getRolesFromGroup(com.soffid.iam.api.Group grup)Collection<com.soffid.iam.api.GroupRoles>getRolesFromGroup(String codiGrup)Collection<com.soffid.iam.api.GroupRoles>getRolesFromGroupAndParentGroup(com.soffid.iam.api.Group grup)RuleEvaluatorServicegetRuleEvaluatorService()Gets reference toruleEvaluatorService.com.soffid.iam.api.GroupgetSuperGroup(String codiGrup)TaskEntityDaogetTaskEntityDao()Gets reference totasqueEntityDao.UserEntityDaogetUserEntityDao()Gets reference tousuariEntityDao.UserGroupAttributeEntityDaogetUserGroupAttributeEntityDao()Gets reference touserGroupAttributeEntityDao.UserGroupEntityDaogetUserGroupEntityDao()Gets reference tousuariGrupEntityDao.com.soffid.iam.service.UserServicegetUserService()Gets reference tousuariService.protected abstract voidhandleAddGroupToUser(String codiUsuari, String codiGrup)protected abstract com.soffid.iam.api.GrouphandleCreate(com.soffid.iam.api.Group grup)protected abstract com.soffid.iam.api.GroupUserhandleCreate(com.soffid.iam.api.GroupUser usuariGrup)protected abstract com.soffid.iam.api.GrouphandleCreateHistoric(com.soffid.iam.api.Group grup)protected abstract voidhandleDelete(com.soffid.iam.api.Group grup)protected abstract voidhandleDelete(com.soffid.iam.api.GroupUser usuariGrup)protected abstract com.soffid.iam.api.GrouphandleFindGroupByGroupName(String codi)protected abstract com.soffid.iam.api.GrouphandleFindGroupByGroupNameAndDate(String codi, Date date)protected abstract com.soffid.iam.api.GrouphandleFindGroupById(Long grupId)protected abstract List<com.soffid.iam.api.Group>handleFindGroupByJsonQuery(String query)protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.Group>handleFindGroupByJsonQuery(String query, Integer startIndex, Integer count)protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Group>handleFindGroupByJsonQueryAsync(String query)protected abstract List<com.soffid.iam.api.Group>handleFindGroupByText(String text)protected abstract List<com.soffid.iam.api.Group>handleFindGroupByTextAndFilter(String text, String filter)protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.Group>handleFindGroupByTextAndFilter(String text, String filter, Integer first, Integer pageSize)protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Group>handleFindGroupByTextAndFilterAsync(String text, String filter)protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Group>handleFindGroupByTextAsync(String text)protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Group>handleFindGroupHistoryByTextAndFilterAsync(String text, String filter, Date date)protected abstract Collection<String>handleFindGroupNames()protected abstract Collection<com.soffid.iam.api.Group>handleFindGroupsByFilter(String codi, String pare, String unitatOfimatica, String descripcio, String tipus, String obsolet)protected abstract Collection<com.soffid.iam.api.Group>handleFindGroupsByFilter(String codi, String pare, String unitatOfimatica, String descripcio, String tipus, String obsolet, String servidorOfimatic, String seccioPressupostaria)protected abstract Collection<com.soffid.iam.api.Group>handleFindGroupsByGroupsType(String tipus)protected abstract Collection<com.soffid.iam.api.Group>handleFindGroupsByUserName(String codiUsuari)protected abstract Collection<com.soffid.iam.api.Group>handleFindGroupsFromRolesByUserName(String codiUsuari)protected abstract Collection<com.soffid.iam.api.Group>handleFindGroupsFromUsersByUserName(String codiUsuari)protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.GroupUser>handleFindGroupUserByJsonQuery(String query, Integer startIndex, Integer count)protected abstract com.soffid.iam.api.GrouphandleFindPrimaryGroupByUserName(String codiUsuari)protected abstract Collection<com.soffid.iam.api.Group>handleFindSubgroupsByGroupName(String codi)protected abstract Collection<com.soffid.iam.api.Group>handleFindSubgroupsByGroupNameAndDate(String codi, Date date)protected abstract com.soffid.iam.api.GroupUserhandleFindUserGroupByUserNameAndGroupName(String codiUsuari, String codiGrup)protected abstract Collection<com.soffid.iam.api.GroupUser>handleFindUserGroupHistoryByUserName(String userName)protected abstract Collection<com.soffid.iam.api.GroupUser>handleFindUsersBelongtoGroupByGroupName(String codiGrup)protected abstract Collection<com.soffid.iam.api.GroupUser>handleFindUsersBelongtoGroupByGroupName(String codiGrup, Date date)protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.GroupUser>handleFindUsersBelongtoGroupByGroupNameAsync(String codiGrup)protected abstract Collection<com.soffid.iam.api.GroupUser>handleFindUsersGroupByUserName(String codiUsuari)protected abstract Collection<com.soffid.iam.api.RoleAccount>handleFindUsersRolesDomainTypeAndUserGroups(String codiGrup)protected abstract Collection<com.soffid.iam.api.RoleAccount>handleFindUsersRolesWithGroupByUserName(String codiUsuari)protected abstract Collection<com.soffid.iam.api.Group>handleGetConselleriesAmbDireccionsGenerals()protected abstract Collection<com.soffid.iam.api.Group>handleGetGroups()protected abstract com.soffid.iam.api.HosthandleGetOfficeServer(com.soffid.iam.api.Group grup)protected abstract Collection<com.soffid.iam.api.Group>handleGetParentList(String codiGrup)protected abstract Collection<com.soffid.iam.api.Role>handleGetRolesFromGroup(com.soffid.iam.api.Group grup)protected abstract Collection<com.soffid.iam.api.GroupRoles>handleGetRolesFromGroup(String codiGrup)protected abstract Collection<com.soffid.iam.api.GroupRoles>handleGetRolesFromGroupAndParentGroup(com.soffid.iam.api.Group grup)protected abstract com.soffid.iam.api.GrouphandleGetSuperGroup(String codiGrup)protected abstract voidhandlePropagateRolsChangesToDispatcher(String codiGrup)protected abstract voidhandleRemoveGroupFormUser(String codiUsuari, String codiGrup)protected abstract voidhandleSetSuperGroup(String codiSubGrup, String codiSuperGrup)protected abstract com.soffid.iam.api.GrouphandleUpdate(com.soffid.iam.api.Group grup)protected abstract com.soffid.iam.api.GroupUserhandleUpdate(com.soffid.iam.api.GroupUser usuariGrup)voidpropagateRolsChangesToDispatcher(String codiGrup)voidremoveGroupFormUser(String codiUsuari, String codiGrup)voidsetApplicationService(com.soffid.iam.service.ApplicationService aplicacioService)Sets reference toaplicacioService.voidsetAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)Sets reference toasyncRunnerService.voidsetAttributeValidationService(AttributeValidationService attributeValidationService)Sets reference toattributeValidationService.voidsetAuthorizationService(com.soffid.iam.service.AuthorizationService autoritzacioService)Sets reference toautoritzacioService.voidsetConfigEntityDao(ConfigEntityDao configuracioEntityDao)Sets reference toconfiguracioEntityDao.voidsetGroupAttributeEntityDao(GroupAttributeEntityDao groupAttributeEntityDao)Sets reference togroupAttributeEntityDao.voidsetGroupEntityDao(GroupEntityDao grupEntityDao)Sets reference togrupEntityDao.voidsetHostEntityDao(HostEntityDao maquinaEntityDao)Sets reference tomaquinaEntityDao.voidsetMetaDataEntityDao(MetaDataEntityDao tipusDadaEntityDao)Sets reference totipusDadaEntityDao.voidsetRoleAccountEntityDao(RoleAccountEntityDao rolAccountEntityDao)Sets reference torolAccountEntityDao.voidsetRoleEntityDao(RoleEntityDao rolEntityDao)Sets reference torolEntityDao.voidsetRoleGroupEntityDao(RoleGroupEntityDao rolsGrupEntityDao)Sets reference torolsGrupEntityDao.voidsetRuleEvaluatorService(RuleEvaluatorService ruleEvaluatorService)Sets reference toruleEvaluatorService.voidsetSuperGroup(String codiSubGrup, String codiSuperGrup)voidsetTaskEntityDao(TaskEntityDao tasqueEntityDao)Sets reference totasqueEntityDao.voidsetUserEntityDao(UserEntityDao usuariEntityDao)Sets reference tousuariEntityDao.voidsetUserGroupAttributeEntityDao(UserGroupAttributeEntityDao userGroupAttributeEntityDao)Sets reference touserGroupAttributeEntityDao.voidsetUserGroupEntityDao(UserGroupEntityDao usuariGrupEntityDao)Sets reference tousuariGrupEntityDao.voidsetUserService(com.soffid.iam.service.UserService usuariService)Sets reference tousuariService.com.soffid.iam.api.Groupupdate(com.soffid.iam.api.Group grup)com.soffid.iam.api.GroupUserupdate(com.soffid.iam.api.GroupUser usuariGrup)
-
-
-
Method Detail
-
setApplicationService
public void setApplicationService(com.soffid.iam.service.ApplicationService aplicacioService)
Sets reference toaplicacioService.
-
getApplicationService
public com.soffid.iam.service.ApplicationService getApplicationService()
Gets reference toaplicacioService.
-
setAsyncRunnerService
public void setAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)
Sets reference toasyncRunnerService.
-
getAsyncRunnerService
public com.soffid.iam.service.AsyncRunnerService getAsyncRunnerService()
Gets reference toasyncRunnerService.
-
setAttributeValidationService
public void setAttributeValidationService(AttributeValidationService attributeValidationService)
Sets reference toattributeValidationService.
-
getAttributeValidationService
public AttributeValidationService getAttributeValidationService()
Gets reference toattributeValidationService.
-
setAuthorizationService
public void setAuthorizationService(com.soffid.iam.service.AuthorizationService autoritzacioService)
Sets reference toautoritzacioService.
-
getAuthorizationService
public com.soffid.iam.service.AuthorizationService getAuthorizationService()
Gets reference toautoritzacioService.
-
setConfigEntityDao
public void setConfigEntityDao(ConfigEntityDao configuracioEntityDao)
Sets reference toconfiguracioEntityDao.
-
getConfigEntityDao
public ConfigEntityDao getConfigEntityDao()
Gets reference toconfiguracioEntityDao.
-
setGroupAttributeEntityDao
public void setGroupAttributeEntityDao(GroupAttributeEntityDao groupAttributeEntityDao)
Sets reference togroupAttributeEntityDao.
-
getGroupAttributeEntityDao
public GroupAttributeEntityDao getGroupAttributeEntityDao()
Gets reference togroupAttributeEntityDao.
-
setGroupEntityDao
public void setGroupEntityDao(GroupEntityDao grupEntityDao)
Sets reference togrupEntityDao.
-
getGroupEntityDao
public GroupEntityDao getGroupEntityDao()
Gets reference togrupEntityDao.
-
setHostEntityDao
public void setHostEntityDao(HostEntityDao maquinaEntityDao)
Sets reference tomaquinaEntityDao.
-
getHostEntityDao
public HostEntityDao getHostEntityDao()
Gets reference tomaquinaEntityDao.
-
setRoleAccountEntityDao
public void setRoleAccountEntityDao(RoleAccountEntityDao rolAccountEntityDao)
Sets reference torolAccountEntityDao.
-
getRoleAccountEntityDao
public RoleAccountEntityDao getRoleAccountEntityDao()
Gets reference torolAccountEntityDao.
-
setRoleEntityDao
public void setRoleEntityDao(RoleEntityDao rolEntityDao)
Sets reference torolEntityDao.
-
getRoleEntityDao
public RoleEntityDao getRoleEntityDao()
Gets reference torolEntityDao.
-
setRoleGroupEntityDao
public void setRoleGroupEntityDao(RoleGroupEntityDao rolsGrupEntityDao)
Sets reference torolsGrupEntityDao.
-
getRoleGroupEntityDao
public RoleGroupEntityDao getRoleGroupEntityDao()
Gets reference torolsGrupEntityDao.
-
setRuleEvaluatorService
public void setRuleEvaluatorService(RuleEvaluatorService ruleEvaluatorService)
Sets reference toruleEvaluatorService.
-
getRuleEvaluatorService
public RuleEvaluatorService getRuleEvaluatorService()
Gets reference toruleEvaluatorService.
-
setTaskEntityDao
public void setTaskEntityDao(TaskEntityDao tasqueEntityDao)
Sets reference totasqueEntityDao.
-
getTaskEntityDao
public TaskEntityDao getTaskEntityDao()
Gets reference totasqueEntityDao.
-
setMetaDataEntityDao
public void setMetaDataEntityDao(MetaDataEntityDao tipusDadaEntityDao)
Sets reference totipusDadaEntityDao.
-
getMetaDataEntityDao
public MetaDataEntityDao getMetaDataEntityDao()
Gets reference totipusDadaEntityDao.
-
setUserGroupAttributeEntityDao
public void setUserGroupAttributeEntityDao(UserGroupAttributeEntityDao userGroupAttributeEntityDao)
Sets reference touserGroupAttributeEntityDao.
-
getUserGroupAttributeEntityDao
public UserGroupAttributeEntityDao getUserGroupAttributeEntityDao()
Gets reference touserGroupAttributeEntityDao.
-
setUserEntityDao
public void setUserEntityDao(UserEntityDao usuariEntityDao)
Sets reference tousuariEntityDao.
-
getUserEntityDao
public UserEntityDao getUserEntityDao()
Gets reference tousuariEntityDao.
-
setUserGroupEntityDao
public void setUserGroupEntityDao(UserGroupEntityDao usuariGrupEntityDao)
Sets reference tousuariGrupEntityDao.
-
getUserGroupEntityDao
public UserGroupEntityDao getUserGroupEntityDao()
Gets reference tousuariGrupEntityDao.
-
setUserService
public void setUserService(com.soffid.iam.service.UserService usuariService)
Sets reference tousuariService.
-
getUserService
public com.soffid.iam.service.UserService getUserService()
Gets reference tousuariService.
-
findGroupByJsonQueryAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.Group> findGroupByJsonQueryAsync(String query) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupByJsonQueryAsyncin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupByJsonQueryAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Group> handleFindGroupByJsonQueryAsync(String query) throws Exception
- Throws:
Exception
-
findGroupByTextAndFilterAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.Group> findGroupByTextAndFilterAsync(String text, String filter) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupByTextAndFilterAsyncin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupByTextAndFilterAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Group> handleFindGroupByTextAndFilterAsync(String text, String filter) throws Exception
- Throws:
Exception
-
findGroupByTextAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.Group> findGroupByTextAsync(String text) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupByTextAsyncin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupByTextAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Group> handleFindGroupByTextAsync(String text) throws Exception
- Throws:
Exception
-
findGroupHistoryByTextAndFilterAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.Group> findGroupHistoryByTextAndFilterAsync(String text, String filter, Date date) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupHistoryByTextAndFilterAsyncin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupHistoryByTextAndFilterAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Group> handleFindGroupHistoryByTextAndFilterAsync(String text, String filter, Date date) throws Exception
- Throws:
Exception
-
findUsersBelongtoGroupByGroupNameAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.GroupUser> findUsersBelongtoGroupByGroupNameAsync(String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUsersBelongtoGroupByGroupNameAsyncin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsersBelongtoGroupByGroupNameAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.GroupUser> handleFindUsersBelongtoGroupByGroupNameAsync(String codiGrup) throws Exception
- Throws:
Exception
-
findGroupByJsonQuery
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<com.soffid.iam.api.Group> findGroupByJsonQuery(String query, Integer startIndex, Integer count) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupByJsonQueryin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupByJsonQuery
protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.Group> handleFindGroupByJsonQuery(String query, Integer startIndex, Integer count) throws Exception
- Throws:
Exception
-
findGroupByTextAndFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<com.soffid.iam.api.Group> findGroupByTextAndFilter(String text, String filter, Integer first, Integer pageSize) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupByTextAndFilterin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupByTextAndFilter
protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.Group> handleFindGroupByTextAndFilter(String text, String filter, Integer first, Integer pageSize) throws Exception
- Throws:
Exception
-
findGroupUserByJsonQuery
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<com.soffid.iam.api.GroupUser> findGroupUserByJsonQuery(String query, Integer startIndex, Integer count) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupUserByJsonQueryin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupUserByJsonQuery
protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.GroupUser> handleFindGroupUserByJsonQuery(String query, Integer startIndex, Integer count) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Group create(com.soffid.iam.api.Group grup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.Group handleCreate(com.soffid.iam.api.Group grup) throws Exception- Throws:
Exception
-
createHistoric
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Group createHistoric(com.soffid.iam.api.Group grup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
createHistoricin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreateHistoric
protected abstract com.soffid.iam.api.Group handleCreateHistoric(com.soffid.iam.api.Group grup) throws Exception- Throws:
Exception
-
findGroupByGroupNameAndDate
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Group findGroupByGroupNameAndDate(String codi, Date date) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupByGroupNameAndDatein interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupByGroupNameAndDate
protected abstract com.soffid.iam.api.Group handleFindGroupByGroupNameAndDate(String codi, Date date) throws Exception
- Throws:
Exception
-
findGroupByGroupName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Group findGroupByGroupName(String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupByGroupNamein interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupByGroupName
protected abstract com.soffid.iam.api.Group handleFindGroupByGroupName(String codi) throws Exception
- Throws:
Exception
-
findGroupById
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Group findGroupById(Long grupId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupByIdin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupById
protected abstract com.soffid.iam.api.Group handleFindGroupById(Long grupId) throws Exception
- Throws:
Exception
-
findPrimaryGroupByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Group findPrimaryGroupByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findPrimaryGroupByUserNamein interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindPrimaryGroupByUserName
protected abstract com.soffid.iam.api.Group handleFindPrimaryGroupByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
getSuperGroup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Group getSuperGroup(String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getSuperGroupin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetSuperGroup
protected abstract com.soffid.iam.api.Group handleGetSuperGroup(String codiGrup) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Group update(com.soffid.iam.api.Group grup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.Group handleUpdate(com.soffid.iam.api.Group grup) throws Exception- Throws:
Exception
-
getOfficeServer
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Host getOfficeServer(com.soffid.iam.api.Group grup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getOfficeServerin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetOfficeServer
protected abstract com.soffid.iam.api.Host handleGetOfficeServer(com.soffid.iam.api.Group grup) throws Exception- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.GroupUser create(com.soffid.iam.api.GroupUser usuariGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.GroupUser handleCreate(com.soffid.iam.api.GroupUser usuariGrup) throws Exception- Throws:
Exception
-
findUserGroupByUserNameAndGroupName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.GroupUser findUserGroupByUserNameAndGroupName(String codiUsuari, String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUserGroupByUserNameAndGroupNamein interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserGroupByUserNameAndGroupName
protected abstract com.soffid.iam.api.GroupUser handleFindUserGroupByUserNameAndGroupName(String codiUsuari, String codiGrup) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.GroupUser update(com.soffid.iam.api.GroupUser usuariGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.GroupUser handleUpdate(com.soffid.iam.api.GroupUser usuariGrup) throws Exception- Throws:
Exception
-
findGroupNames
@Transactional(isolation=DEFAULT, propagation=REQUIRED, readOnly=true) public Collection<String> findGroupNames() throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupNamesin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupNames
protected abstract Collection<String> handleFindGroupNames() throws Exception
- Throws:
Exception
-
findGroupsByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Group> findGroupsByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupsByUserNamein interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupsByUserName
protected abstract Collection<com.soffid.iam.api.Group> handleFindGroupsByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
findGroupsByFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Group> findGroupsByFilter(String codi, String pare, String unitatOfimatica, String descripcio, String tipus, String obsolet) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupsByFilterin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupsByFilter
protected abstract Collection<com.soffid.iam.api.Group> handleFindGroupsByFilter(String codi, String pare, String unitatOfimatica, String descripcio, String tipus, String obsolet) throws Exception
- Throws:
Exception
-
findGroupsByFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Group> findGroupsByFilter(String codi, String pare, String unitatOfimatica, String descripcio, String tipus, String obsolet, String servidorOfimatic, String seccioPressupostaria) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupsByFilterin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupsByFilter
protected abstract Collection<com.soffid.iam.api.Group> handleFindGroupsByFilter(String codi, String pare, String unitatOfimatica, String descripcio, String tipus, String obsolet, String servidorOfimatic, String seccioPressupostaria) throws Exception
- Throws:
Exception
-
findGroupsByGroupsType
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Group> findGroupsByGroupsType(String tipus) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupsByGroupsTypein interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupsByGroupsType
protected abstract Collection<com.soffid.iam.api.Group> handleFindGroupsByGroupsType(String tipus) throws Exception
- Throws:
Exception
-
findGroupsFromRolesByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Group> findGroupsFromRolesByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupsFromRolesByUserNamein interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupsFromRolesByUserName
protected abstract Collection<com.soffid.iam.api.Group> handleFindGroupsFromRolesByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
findGroupsFromUsersByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Group> findGroupsFromUsersByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupsFromUsersByUserNamein interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupsFromUsersByUserName
protected abstract Collection<com.soffid.iam.api.Group> handleFindGroupsFromUsersByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
findUsersRolesWithGroupByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleAccount> findUsersRolesWithGroupByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUsersRolesWithGroupByUserNamein interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsersRolesWithGroupByUserName
protected abstract Collection<com.soffid.iam.api.RoleAccount> handleFindUsersRolesWithGroupByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
findUsersRolesDomainTypeAndUserGroups
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleAccount> findUsersRolesDomainTypeAndUserGroups(String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUsersRolesDomainTypeAndUserGroupsin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsersRolesDomainTypeAndUserGroups
protected abstract Collection<com.soffid.iam.api.RoleAccount> handleFindUsersRolesDomainTypeAndUserGroups(String codiGrup) throws Exception
- Throws:
Exception
-
findSubgroupsByGroupName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Group> findSubgroupsByGroupName(String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findSubgroupsByGroupNamein interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindSubgroupsByGroupName
protected abstract Collection<com.soffid.iam.api.Group> handleFindSubgroupsByGroupName(String codi) throws Exception
- Throws:
Exception
-
findSubgroupsByGroupNameAndDate
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Group> findSubgroupsByGroupNameAndDate(String codi, Date date) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findSubgroupsByGroupNameAndDatein interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindSubgroupsByGroupNameAndDate
protected abstract Collection<com.soffid.iam.api.Group> handleFindSubgroupsByGroupNameAndDate(String codi, Date date) throws Exception
- Throws:
Exception
-
findUserGroupHistoryByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.GroupUser> findUserGroupHistoryByUserName(String userName) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUserGroupHistoryByUserNamein interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserGroupHistoryByUserName
protected abstract Collection<com.soffid.iam.api.GroupUser> handleFindUserGroupHistoryByUserName(String userName) throws Exception
- Throws:
Exception
-
findUsersGroupByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.GroupUser> findUsersGroupByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUsersGroupByUserNamein interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsersGroupByUserName
protected abstract Collection<com.soffid.iam.api.GroupUser> handleFindUsersGroupByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
findUsersBelongtoGroupByGroupName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.GroupUser> findUsersBelongtoGroupByGroupName(String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUsersBelongtoGroupByGroupNamein interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsersBelongtoGroupByGroupName
protected abstract Collection<com.soffid.iam.api.GroupUser> handleFindUsersBelongtoGroupByGroupName(String codiGrup) throws Exception
- Throws:
Exception
-
findUsersBelongtoGroupByGroupName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.GroupUser> findUsersBelongtoGroupByGroupName(String codiGrup, Date date) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUsersBelongtoGroupByGroupNamein interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsersBelongtoGroupByGroupName
protected abstract Collection<com.soffid.iam.api.GroupUser> handleFindUsersBelongtoGroupByGroupName(String codiGrup, Date date) throws Exception
- Throws:
Exception
-
getConselleriesAmbDireccionsGenerals
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Group> getConselleriesAmbDireccionsGenerals() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getConselleriesAmbDireccionsGeneralsin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetConselleriesAmbDireccionsGenerals
protected abstract Collection<com.soffid.iam.api.Group> handleGetConselleriesAmbDireccionsGenerals() throws Exception
- Throws:
Exception
-
getGroups
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Group> getGroups() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getGroupsin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetGroups
protected abstract Collection<com.soffid.iam.api.Group> handleGetGroups() throws Exception
- Throws:
Exception
-
getParentList
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Group> getParentList(String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getParentListin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetParentList
protected abstract Collection<com.soffid.iam.api.Group> handleGetParentList(String codiGrup) throws Exception
- Throws:
Exception
-
getRolesFromGroup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Role> getRolesFromGroup(com.soffid.iam.api.Group grup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getRolesFromGroupin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetRolesFromGroup
protected abstract Collection<com.soffid.iam.api.Role> handleGetRolesFromGroup(com.soffid.iam.api.Group grup) throws Exception
- Throws:
Exception
-
getRolesFromGroup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.GroupRoles> getRolesFromGroup(String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getRolesFromGroupin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetRolesFromGroup
protected abstract Collection<com.soffid.iam.api.GroupRoles> handleGetRolesFromGroup(String codiGrup) throws Exception
- Throws:
Exception
-
getRolesFromGroupAndParentGroup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.GroupRoles> getRolesFromGroupAndParentGroup(com.soffid.iam.api.Group grup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getRolesFromGroupAndParentGroupin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetRolesFromGroupAndParentGroup
protected abstract Collection<com.soffid.iam.api.GroupRoles> handleGetRolesFromGroupAndParentGroup(com.soffid.iam.api.Group grup) throws Exception
- Throws:
Exception
-
findGroupByJsonQuery
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<com.soffid.iam.api.Group> findGroupByJsonQuery(String query) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupByJsonQueryin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupByJsonQuery
protected abstract List<com.soffid.iam.api.Group> handleFindGroupByJsonQuery(String query) throws Exception
- Throws:
Exception
-
findGroupByText
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<com.soffid.iam.api.Group> findGroupByText(String text) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupByTextin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupByText
protected abstract List<com.soffid.iam.api.Group> handleFindGroupByText(String text) throws Exception
- Throws:
Exception
-
findGroupByTextAndFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<com.soffid.iam.api.Group> findGroupByTextAndFilter(String text, String filter) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupByTextAndFilterin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupByTextAndFilter
protected abstract List<com.soffid.iam.api.Group> handleFindGroupByTextAndFilter(String text, String filter) throws Exception
- Throws:
Exception
-
addGroupToUser
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void addGroupToUser(String codiUsuari, String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
addGroupToUserin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleAddGroupToUser
protected abstract void handleAddGroupToUser(String codiUsuari, String codiGrup) throws Exception
- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.Group grup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.Group grup) throws Exception- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.GroupUser usuariGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.GroupUser usuariGrup) throws Exception- Throws:
Exception
-
propagateRolsChangesToDispatcher
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void propagateRolsChangesToDispatcher(String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
propagateRolsChangesToDispatcherin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handlePropagateRolsChangesToDispatcher
protected abstract void handlePropagateRolsChangesToDispatcher(String codiGrup) throws Exception
- Throws:
Exception
-
removeGroupFormUser
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void removeGroupFormUser(String codiUsuari, String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
removeGroupFormUserin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleRemoveGroupFormUser
protected abstract void handleRemoveGroupFormUser(String codiUsuari, String codiGrup) throws Exception
- Throws:
Exception
-
setSuperGroup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void setSuperGroup(String codiSubGrup, String codiSuperGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
setSuperGroupin interfacecom.soffid.iam.service.GroupService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleSetSuperGroup
protected abstract void handleSetSuperGroup(String codiSubGrup, String codiSuperGrup) throws Exception
- Throws:
Exception
-
getPrincipal
protected Principal getPrincipal()
Gets the currentprincipalif one has been set, otherwise returnsnull.- Returns:
- the current principal
-
-