Package com.soffid.iam.service
Class ApplicationServiceBase
- java.lang.Object
-
- com.soffid.iam.service.ApplicationServiceBase
-
- All Implemented Interfaces:
com.soffid.iam.service.ApplicationService
- Direct Known Subclasses:
ApplicationServiceImpl
public abstract class ApplicationServiceBase extends Object implements com.soffid.iam.service.ApplicationService
Spring Service base class for
see com.soffid.iam.service.ApplicationServicecom.soffid.iam.service.ApplicationService, provides access to all services and entities referenced by this service.
-
-
Constructor Summary
Constructors Constructor Description ApplicationServiceBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidapproveDelete(com.soffid.iam.api.RoleAccount rolsUsuaris)com.soffid.iam.api.RoleapproveRoleDefinition(com.soffid.iam.api.Role rol)com.soffid.iam.api.Applicationcreate(com.soffid.iam.api.Application aplicacio)com.soffid.iam.api.ApplicationAdministrationcreate(com.soffid.iam.api.ApplicationAdministration administracioAplicacio)com.soffid.iam.api.Rolecreate(com.soffid.iam.api.Role rol)com.soffid.iam.api.RoleAccountcreate(com.soffid.iam.api.RoleAccount rolsUsuaris)com.soffid.iam.api.RoleGrantcreate(com.soffid.iam.api.RoleGrant grant)com.soffid.iam.api.Rolecreate2(com.soffid.iam.api.Role rol)voiddelete(com.soffid.iam.api.Application aplicacio)voiddelete(com.soffid.iam.api.Role rol)voiddelete(com.soffid.iam.api.RoleAccount rolsUsuaris)voiddelete(com.soffid.iam.api.RoleGrant grant)voiddeleteByRuleEvaluation(com.soffid.iam.api.RoleAccount rolsUsuaris)voiddenyApproval(com.soffid.iam.api.RoleAccount rolsUsuaris)voiddenyDelete(com.soffid.iam.api.RoleAccount rolsUsuaris)com.soffid.iam.api.RoledenyRoleDefinition(com.soffid.iam.api.Role rol)voidenableOrDisableAllOnDates()com.soffid.iam.api.RoleAccountenableOrDisableOnDates(com.soffid.iam.api.RoleAccount rolsUsuaris)Collection<com.soffid.iam.api.AccessTreeAuthorization>findApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher)com.soffid.iam.api.ApplicationfindApplicationByApplicationName(String codiAplicacio)com.soffid.iam.api.ApplicationfindApplicationByApplicationNameUnrestricted(String codiAplicacio)Collection<com.soffid.iam.api.Application>findApplicationByCriteria(String codi, String nom, String directoriFonts, String responsable, String directoriExecutable, String bd, String rol, String gestionableWF)Collection<com.soffid.iam.api.Application>findApplicationByCriteriaUnrestricted(String codi, String nom, String directoriFonts, String responsable, String directoriExecutable, String bd, String rol, String gestionableWF)List<com.soffid.iam.api.Application>findApplicationByJsonQuery(String query)com.soffid.iam.api.PagedResult<com.soffid.iam.api.Application>findApplicationByJsonQuery(String query, Integer startIndex, Integer count)com.soffid.iam.api.AsyncList<com.soffid.iam.api.Application>findApplicationByJsonQueryAsync(String query)List<com.soffid.iam.api.Application>findApplicationByText(String text)List<com.soffid.iam.api.Application>findApplicationByTextAndFilter(String text, String filter)com.soffid.iam.api.PagedResult<com.soffid.iam.api.Application>findApplicationByTextAndFilter(String text, String filter, Integer first, Integer pageSize)com.soffid.iam.api.AsyncList<com.soffid.iam.api.Application>findApplicationByTextAndFilterAsync(String text, String filter)com.soffid.iam.api.AsyncList<com.soffid.iam.api.Application>findApplicationByTextAsync(String text)Collection<com.soffid.iam.api.Application>findApplicationChildren(String applicationName)Collection<com.soffid.iam.api.ApplicationAdministration>findApplicationManageByApplicationName(String codiAplicacio)Collection<com.soffid.iam.api.Role>findApplicationManagementRoles()Collection<com.soffid.iam.api.RoleAccount>findApplicationManagers(String informationSystem, String roleName)Collection<com.soffid.iam.api.DomainValue>findDomainValueByText(com.soffid.iam.api.Domain domain, String text)com.soffid.iam.api.AsyncList<com.soffid.iam.api.DomainValue>findDomainValueByTextAsync(com.soffid.iam.api.Domain domain, String text)Collection<com.soffid.iam.api.RoleGrant>findEffectiveRoleGrantByAccount(long accountId)Collection<com.soffid.iam.api.RoleGrant>findEffectiveRoleGrantByUser(long userId)Collection<com.soffid.iam.api.RoleGrant>findEffectiveRoleGrantByUserAndHolderGroup(long userId, long groupId)Collection<com.soffid.iam.api.RoleGrant>findEffectiveRoleGrantsByRoleId(Long rolId)Collection<com.soffid.iam.api.RoleAccount>findEffectiveUserRolesByInformationSystem(String informationSystem)Collection<com.soffid.iam.api.Role>findGrantedRolesToGroupByGroup(com.soffid.iam.api.Group grup)Collection<com.soffid.iam.api.Role>findGroupManagementRoles()Collection<com.soffid.iam.api.RoleAccount>findGroupManagers(String group, String roleName)Collection<com.soffid.iam.api.NetworkAuthorization>findNetworkACLRolesByRoleNameAndApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher)com.soffid.iam.api.AsyncList<com.soffid.iam.api.RoleAccount>findRedundantRoles(String query)Collection<com.soffid.iam.api.RoleAccount>findRoleAccountByAccount(long accountId)Collection<com.soffid.iam.api.RoleAccount>findRoleAccountByAccountNoRule(long accountId)com.soffid.iam.api.RoleAccountfindRoleAccountById(long id)com.soffid.iam.api.PagedResult<com.soffid.iam.api.RoleAccount>findRoleAccountByJsonQuery(String query, Integer startIndex, Integer count)Collection<com.soffid.iam.api.AuthorizationRole>findRoleAuthorizationsByRoleNameAndApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher)com.soffid.iam.api.RolefindRoleById(Long rolId)List<com.soffid.iam.api.Role>findRoleByJsonQuery(String query)com.soffid.iam.api.PagedResult<com.soffid.iam.api.Role>findRoleByJsonQuery(String query, Integer startIndex, Integer count)com.soffid.iam.api.AsyncList<com.soffid.iam.api.Role>findRoleByJsonQueryAsync(String query)com.soffid.iam.api.RolefindRoleByNameAndSystem(String name, String system)com.soffid.iam.api.RolefindRoleByRoleNameAndApplicationNameAndDispatcherName(String nomRol, String codiAplicacio, String codiDispatcher)com.soffid.iam.api.RolefindRoleByShortName(String name)List<com.soffid.iam.api.Role>findRoleByText(String text)List<com.soffid.iam.api.Role>findRoleByTextAndFilter(String text, String filter)com.soffid.iam.api.PagedResult<com.soffid.iam.api.Role>findRoleByTextAndFilter(String text, String filter, Integer first, Integer pageSize)com.soffid.iam.api.AsyncList<com.soffid.iam.api.Role>findRoleByTextAndFilterAsync(String text, String filter)com.soffid.iam.api.AsyncList<com.soffid.iam.api.Role>findRoleByTextAsync(String text)Collection<com.soffid.iam.api.RoleGrant>findRoleGrantByAccount(Long accountId)Collection<com.soffid.iam.api.RoleGrant>findRoleGrantByRole(Long rolId, Long numRegistres)Collection<com.soffid.iam.api.RoleGrantHierarchy>findRoleGrantHierarchyByAccount(long accountId)Collection<com.soffid.iam.api.RoleGrantHierarchy>findRoleGrantHierarchyByUser(long userId)Collection<com.soffid.iam.api.RoleGrant>findRoleGrantsByGroup(com.soffid.iam.api.Group grup)Collection<com.soffid.iam.api.Group>findRoleHoldersGroupsByRole(com.soffid.iam.api.Role rol)Collection<String>findRoleNames(String systemName)Collection<com.soffid.iam.api.Role>findRolesByApplicationName(String codiAplicacio)Collection<com.soffid.iam.api.Role>findRolesByApplicationNameUnrestricted(String codiAplicacio)Collection<com.soffid.iam.api.Role>findRolesByDomainNameAndApplicationName(String nomDomini, String codiAplicacio)Collection<com.soffid.iam.api.Role>findRolesByFilter(String nom, String descripcio, String defecte, String baseDeDades, String contrasenya, String codiAplicacio)Collection<com.soffid.iam.api.Role>findRolesByFilter(String nom, String descripcio, String defecte, String baseDeDades, String contrasenya, String codiAplicacio, String gestionableWF)Collection<com.soffid.iam.api.Role>findRolesByUserName(String codiUsuari)Collection<com.soffid.iam.api.ContainerRole>findTextualInformationAndRolesHierachyByApplicationRoleAndDispatcher(String nomRole, String codiAplicacioRol, String codiDispatcher)Collection<com.soffid.iam.api.ContainerRole>findTextualInformationAndUserRolesHierachyByUserName(String codiUsuari)Collection<com.soffid.iam.api.ContainerRole>findTextualInformationAndUserRolesHierachyByUserName(String codiUsuari, String filtraResultats)Collection<com.soffid.iam.api.RoleAccount>findUserRolesByInformationSystem(String informationSystem)Collection<com.soffid.iam.api.RoleAccount>findUserRolesByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher)Collection<com.soffid.iam.api.RoleAccount>findUserRolesByUserName(String codiUsuari)Collection<com.soffid.iam.api.RoleAccount>findUserRolesByUserNameNoRules(String codiUsuari)Collection<com.soffid.iam.api.RoleAccount>findUserRolesByUserNameNoSoD(String codiUsuari)Collection<com.soffid.iam.api.RoleAccount>findUserRolesHistoryByUserName(String codiUsuari)Collection<com.soffid.iam.api.User>findUsersByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher)StringgenerateChangesReport(com.soffid.iam.api.Role rol)StringgenerateChangesReport(com.soffid.iam.api.Role rol, List<com.soffid.iam.api.RoleAccount> grantsToAdd, List<com.soffid.iam.api.RoleAccount> grantsToRemove)AccountEntityDaogetAccountEntityDao()Gets reference toaccountEntityDao.com.soffid.iam.service.AccountServicegetAccountService()Gets reference toaccountService.ApplicationAttributeEntityDaogetApplicationAttributeEntityDao()Gets reference toapplicationAttributeEntityDao.Collection<com.soffid.iam.api.Application>getApplications()com.soffid.iam.service.AsyncRunnerServicegetAsyncRunnerService()Gets reference toasyncRunnerService.AttributeValidationServicegetAttributeValidationService()Gets reference toattributeValidationService.AuthorizationEntityDaogetAuthorizationEntityDao()Gets reference toautoritzacioRolEntityDao.com.soffid.iam.service.AuthorizationServicegetAuthorizationService()Gets reference toautoritzacioService.com.soffid.iam.bpm.service.BpmEnginegetBpmEngine()Gets reference tobpmEngine.DomainValueEntityDaogetDomainValueEntityDao()Gets reference tovalorDominiAplicacioEntityDao.com.soffid.iam.service.EntitlementDelegationServicegetEntitlementDelegationService()Gets reference toentitlementDelegationService.EntryPointRoleEntityDaogetEntryPointRoleEntityDao()Gets reference toautoritzacioPUERolEntityDao.GroupEntityDaogetGroupEntityDao()Gets reference togrupEntityDao.com.soffid.iam.service.GroupServicegetGroupService()Gets reference togrupService.InformationSystemEntityDaogetInformationSystemEntityDao()Gets reference toaplicacioEntityDao.IssueEntityDaogetIssueEntityDao()Gets reference toissueEntityDao.com.soffid.iam.service.IssueServicegetIssueService()Gets reference toissueService.MetaDataEntityDaogetMetaDataEntityDao()Gets reference totipusDadaEntityDao.NetworkAuthorizationEntityDaogetNetworkAuthorizationEntityDao()Gets reference toxarxaACEntityDao.NoticeEntityDaogetNoticeEntityDao()Gets reference tonotificacioEntityDao.Collection<Object>getPendingAlerts(String codiAplicacio)protected PrincipalgetPrincipal()Gets the currentprincipalif one has been set, otherwise returnsnull.RoleAccountEntityDaogetRoleAccountEntityDao()Gets reference torolAccountEntityDao.RoleAttributeEntityDaogetRoleAttributeEntityDao()Gets reference toroleAttributeEntityDao.RoleDependencyEntityDaogetRoleDependencyEntityDao()Gets reference torolAssociacioRolEntityDao.RoleEntityDaogetRoleEntityDao()Gets reference torolEntityDao.RoleGroupEntityDaogetRoleGroupEntityDao()Gets reference torolsGrupEntityDao.Collection<com.soffid.iam.api.Role>getRoles()RuleEvaluatorServicegetRuleEvaluatorService()Gets reference toruleEvaluatorService.com.soffid.iam.service.SoDRuleServicegetSoDRuleService()Gets reference tosoDRuleService.SystemEntityDaogetSystemEntityDao()Gets reference todispatcherEntityDao.TaskEntityDaogetTaskEntityDao()Gets reference totasqueEntityDao.UserAccountEntityDaogetUserAccountEntityDao()Gets reference touserAccountEntityDao.UserEntityDaogetUserEntityDao()Gets reference tousuariEntityDao.com.soffid.iam.service.UserServicegetUserService()Gets reference tousuariService.protected abstract voidhandleApproveDelete(com.soffid.iam.api.RoleAccount rolsUsuaris)protected abstract com.soffid.iam.api.RolehandleApproveRoleDefinition(com.soffid.iam.api.Role rol)protected abstract com.soffid.iam.api.ApplicationhandleCreate(com.soffid.iam.api.Application aplicacio)protected abstract com.soffid.iam.api.ApplicationAdministrationhandleCreate(com.soffid.iam.api.ApplicationAdministration administracioAplicacio)protected abstract com.soffid.iam.api.RolehandleCreate(com.soffid.iam.api.Role rol)protected abstract com.soffid.iam.api.RoleAccounthandleCreate(com.soffid.iam.api.RoleAccount rolsUsuaris)protected abstract com.soffid.iam.api.RoleGranthandleCreate(com.soffid.iam.api.RoleGrant grant)protected abstract com.soffid.iam.api.RolehandleCreate2(com.soffid.iam.api.Role rol)protected abstract voidhandleDelete(com.soffid.iam.api.Application aplicacio)protected abstract voidhandleDelete(com.soffid.iam.api.Role rol)protected abstract voidhandleDelete(com.soffid.iam.api.RoleAccount rolsUsuaris)protected abstract voidhandleDelete(com.soffid.iam.api.RoleGrant grant)protected abstract voidhandleDeleteByRuleEvaluation(com.soffid.iam.api.RoleAccount rolsUsuaris)protected abstract voidhandleDenyApproval(com.soffid.iam.api.RoleAccount rolsUsuaris)protected abstract voidhandleDenyDelete(com.soffid.iam.api.RoleAccount rolsUsuaris)protected abstract com.soffid.iam.api.RolehandleDenyRoleDefinition(com.soffid.iam.api.Role rol)protected abstract voidhandleEnableOrDisableAllOnDates()protected abstract com.soffid.iam.api.RoleAccounthandleEnableOrDisableOnDates(com.soffid.iam.api.RoleAccount rolsUsuaris)protected abstract Collection<com.soffid.iam.api.AccessTreeAuthorization>handleFindApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher)protected abstract com.soffid.iam.api.ApplicationhandleFindApplicationByApplicationName(String codiAplicacio)protected abstract com.soffid.iam.api.ApplicationhandleFindApplicationByApplicationNameUnrestricted(String codiAplicacio)protected abstract Collection<com.soffid.iam.api.Application>handleFindApplicationByCriteria(String codi, String nom, String directoriFonts, String responsable, String directoriExecutable, String bd, String rol, String gestionableWF)protected abstract Collection<com.soffid.iam.api.Application>handleFindApplicationByCriteriaUnrestricted(String codi, String nom, String directoriFonts, String responsable, String directoriExecutable, String bd, String rol, String gestionableWF)protected abstract List<com.soffid.iam.api.Application>handleFindApplicationByJsonQuery(String query)protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.Application>handleFindApplicationByJsonQuery(String query, Integer startIndex, Integer count)protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Application>handleFindApplicationByJsonQueryAsync(String query)protected abstract List<com.soffid.iam.api.Application>handleFindApplicationByText(String text)protected abstract List<com.soffid.iam.api.Application>handleFindApplicationByTextAndFilter(String text, String filter)protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.Application>handleFindApplicationByTextAndFilter(String text, String filter, Integer first, Integer pageSize)protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Application>handleFindApplicationByTextAndFilterAsync(String text, String filter)protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Application>handleFindApplicationByTextAsync(String text)protected abstract Collection<com.soffid.iam.api.Application>handleFindApplicationChildren(String applicationName)protected abstract Collection<com.soffid.iam.api.ApplicationAdministration>handleFindApplicationManageByApplicationName(String codiAplicacio)protected abstract Collection<com.soffid.iam.api.Role>handleFindApplicationManagementRoles()protected abstract Collection<com.soffid.iam.api.RoleAccount>handleFindApplicationManagers(String informationSystem, String roleName)protected abstract Collection<com.soffid.iam.api.DomainValue>handleFindDomainValueByText(com.soffid.iam.api.Domain domain, String text)protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.DomainValue>handleFindDomainValueByTextAsync(com.soffid.iam.api.Domain domain, String text)protected abstract Collection<com.soffid.iam.api.RoleGrant>handleFindEffectiveRoleGrantByAccount(long accountId)protected abstract Collection<com.soffid.iam.api.RoleGrant>handleFindEffectiveRoleGrantByUser(long userId)protected abstract Collection<com.soffid.iam.api.RoleGrant>handleFindEffectiveRoleGrantByUserAndHolderGroup(long userId, long groupId)protected abstract Collection<com.soffid.iam.api.RoleGrant>handleFindEffectiveRoleGrantsByRoleId(Long rolId)protected abstract Collection<com.soffid.iam.api.RoleAccount>handleFindEffectiveUserRolesByInformationSystem(String informationSystem)protected abstract Collection<com.soffid.iam.api.Role>handleFindGrantedRolesToGroupByGroup(com.soffid.iam.api.Group grup)protected abstract Collection<com.soffid.iam.api.Role>handleFindGroupManagementRoles()protected abstract Collection<com.soffid.iam.api.RoleAccount>handleFindGroupManagers(String group, String roleName)protected abstract Collection<com.soffid.iam.api.NetworkAuthorization>handleFindNetworkACLRolesByRoleNameAndApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher)protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.RoleAccount>handleFindRedundantRoles(String query)protected abstract Collection<com.soffid.iam.api.RoleAccount>handleFindRoleAccountByAccount(long accountId)protected abstract Collection<com.soffid.iam.api.RoleAccount>handleFindRoleAccountByAccountNoRule(long accountId)protected abstract com.soffid.iam.api.RoleAccounthandleFindRoleAccountById(long id)protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.RoleAccount>handleFindRoleAccountByJsonQuery(String query, Integer startIndex, Integer count)protected abstract Collection<com.soffid.iam.api.AuthorizationRole>handleFindRoleAuthorizationsByRoleNameAndApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher)protected abstract com.soffid.iam.api.RolehandleFindRoleById(Long rolId)protected abstract List<com.soffid.iam.api.Role>handleFindRoleByJsonQuery(String query)protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.Role>handleFindRoleByJsonQuery(String query, Integer startIndex, Integer count)protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Role>handleFindRoleByJsonQueryAsync(String query)protected abstract com.soffid.iam.api.RolehandleFindRoleByNameAndSystem(String name, String system)protected abstract com.soffid.iam.api.RolehandleFindRoleByRoleNameAndApplicationNameAndDispatcherName(String nomRol, String codiAplicacio, String codiDispatcher)protected abstract com.soffid.iam.api.RolehandleFindRoleByShortName(String name)protected abstract List<com.soffid.iam.api.Role>handleFindRoleByText(String text)protected abstract List<com.soffid.iam.api.Role>handleFindRoleByTextAndFilter(String text, String filter)protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.Role>handleFindRoleByTextAndFilter(String text, String filter, Integer first, Integer pageSize)protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Role>handleFindRoleByTextAndFilterAsync(String text, String filter)protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Role>handleFindRoleByTextAsync(String text)protected abstract Collection<com.soffid.iam.api.RoleGrant>handleFindRoleGrantByAccount(Long accountId)protected abstract Collection<com.soffid.iam.api.RoleGrant>handleFindRoleGrantByRole(Long rolId, Long numRegistres)protected abstract Collection<com.soffid.iam.api.RoleGrantHierarchy>handleFindRoleGrantHierarchyByAccount(long accountId)protected abstract Collection<com.soffid.iam.api.RoleGrantHierarchy>handleFindRoleGrantHierarchyByUser(long userId)protected abstract Collection<com.soffid.iam.api.RoleGrant>handleFindRoleGrantsByGroup(com.soffid.iam.api.Group grup)protected abstract Collection<com.soffid.iam.api.Group>handleFindRoleHoldersGroupsByRole(com.soffid.iam.api.Role rol)protected abstract Collection<String>handleFindRoleNames(String systemName)protected abstract Collection<com.soffid.iam.api.Role>handleFindRolesByApplicationName(String codiAplicacio)protected abstract Collection<com.soffid.iam.api.Role>handleFindRolesByApplicationNameUnrestricted(String codiAplicacio)protected abstract Collection<com.soffid.iam.api.Role>handleFindRolesByDomainNameAndApplicationName(String nomDomini, String codiAplicacio)protected abstract Collection<com.soffid.iam.api.Role>handleFindRolesByFilter(String nom, String descripcio, String defecte, String baseDeDades, String contrasenya, String codiAplicacio)protected abstract Collection<com.soffid.iam.api.Role>handleFindRolesByFilter(String nom, String descripcio, String defecte, String baseDeDades, String contrasenya, String codiAplicacio, String gestionableWF)protected abstract Collection<com.soffid.iam.api.Role>handleFindRolesByUserName(String codiUsuari)protected abstract Collection<com.soffid.iam.api.ContainerRole>handleFindTextualInformationAndRolesHierachyByApplicationRoleAndDispatcher(String nomRole, String codiAplicacioRol, String codiDispatcher)protected abstract Collection<com.soffid.iam.api.ContainerRole>handleFindTextualInformationAndUserRolesHierachyByUserName(String codiUsuari)protected abstract Collection<com.soffid.iam.api.ContainerRole>handleFindTextualInformationAndUserRolesHierachyByUserName(String codiUsuari, String filtraResultats)protected abstract Collection<com.soffid.iam.api.RoleAccount>handleFindUserRolesByInformationSystem(String informationSystem)protected abstract Collection<com.soffid.iam.api.RoleAccount>handleFindUserRolesByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher)protected abstract Collection<com.soffid.iam.api.RoleAccount>handleFindUserRolesByUserName(String codiUsuari)protected abstract Collection<com.soffid.iam.api.RoleAccount>handleFindUserRolesByUserNameNoRules(String codiUsuari)protected abstract Collection<com.soffid.iam.api.RoleAccount>handleFindUserRolesByUserNameNoSoD(String codiUsuari)protected abstract Collection<com.soffid.iam.api.RoleAccount>handleFindUserRolesHistoryByUserName(String codiUsuari)protected abstract Collection<com.soffid.iam.api.User>handleFindUsersByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher)protected abstract StringhandleGenerateChangesReport(com.soffid.iam.api.Role rol)protected abstract StringhandleGenerateChangesReport(com.soffid.iam.api.Role rol, List<com.soffid.iam.api.RoleAccount> grantsToAdd, List<com.soffid.iam.api.RoleAccount> grantsToRemove)protected abstract Collection<com.soffid.iam.api.Application>handleGetApplications()protected abstract Collection<Object>handleGetPendingAlerts(String codiAplicacio)protected abstract Collection<com.soffid.iam.api.Role>handleGetRoles()protected abstract voidhandleManageApplication(com.soffid.iam.api.ApplicationAdministration administracioAplicacio)protected abstract com.soffid.iam.api.AsyncProcessTrackerhandleRemoveRedundantRoles(String query)protected abstract voidhandleRemoveSentAlerts(String codiAplicacio, Date dataDelete)protected abstract voidhandleRevokeRolesHoldedOnGroup(long userId, long groupId)protected abstract voidhandleSynchronizeRole(com.soffid.iam.api.Role rol)protected abstract voidhandleUpdate(com.soffid.iam.api.Application aplicacio)protected abstract com.soffid.iam.api.ApplicationAdministrationhandleUpdate(com.soffid.iam.api.ApplicationAdministration administracioAplicacio)protected abstract com.soffid.iam.api.RolehandleUpdate(com.soffid.iam.api.Role rol)protected abstract com.soffid.iam.api.RoleAccounthandleUpdate(com.soffid.iam.api.RoleAccount rolsUsuaris)protected abstract com.soffid.iam.api.RoleGranthandleUpdate(com.soffid.iam.api.RoleGrant grant)protected abstract com.soffid.iam.api.RolehandleUpdate2(com.soffid.iam.api.Role rol)voidmanageApplication(com.soffid.iam.api.ApplicationAdministration administracioAplicacio)com.soffid.iam.api.AsyncProcessTrackerremoveRedundantRoles(String query)voidremoveSentAlerts(String codiAplicacio, Date dataDelete)voidrevokeRolesHoldedOnGroup(long userId, long groupId)voidsetAccountEntityDao(AccountEntityDao accountEntityDao)Sets reference toaccountEntityDao.voidsetAccountService(com.soffid.iam.service.AccountService accountService)Sets reference toaccountService.voidsetApplicationAttributeEntityDao(ApplicationAttributeEntityDao applicationAttributeEntityDao)Sets reference toapplicationAttributeEntityDao.voidsetAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)Sets reference toasyncRunnerService.voidsetAttributeValidationService(AttributeValidationService attributeValidationService)Sets reference toattributeValidationService.voidsetAuthorizationEntityDao(AuthorizationEntityDao autoritzacioRolEntityDao)Sets reference toautoritzacioRolEntityDao.voidsetAuthorizationService(com.soffid.iam.service.AuthorizationService autoritzacioService)Sets reference toautoritzacioService.voidsetBpmEngine(com.soffid.iam.bpm.service.BpmEngine bpmEngine)Sets reference tobpmEngine.voidsetDomainValueEntityDao(DomainValueEntityDao valorDominiAplicacioEntityDao)Sets reference tovalorDominiAplicacioEntityDao.voidsetEntitlementDelegationService(com.soffid.iam.service.EntitlementDelegationService entitlementDelegationService)Sets reference toentitlementDelegationService.voidsetEntryPointRoleEntityDao(EntryPointRoleEntityDao autoritzacioPUERolEntityDao)Sets reference toautoritzacioPUERolEntityDao.voidsetGroupEntityDao(GroupEntityDao grupEntityDao)Sets reference togrupEntityDao.voidsetGroupService(com.soffid.iam.service.GroupService grupService)Sets reference togrupService.voidsetInformationSystemEntityDao(InformationSystemEntityDao aplicacioEntityDao)Sets reference toaplicacioEntityDao.voidsetIssueEntityDao(IssueEntityDao issueEntityDao)Sets reference toissueEntityDao.voidsetIssueService(com.soffid.iam.service.IssueService issueService)Sets reference toissueService.voidsetMetaDataEntityDao(MetaDataEntityDao tipusDadaEntityDao)Sets reference totipusDadaEntityDao.voidsetNetworkAuthorizationEntityDao(NetworkAuthorizationEntityDao xarxaACEntityDao)Sets reference toxarxaACEntityDao.voidsetNoticeEntityDao(NoticeEntityDao notificacioEntityDao)Sets reference tonotificacioEntityDao.voidsetRoleAccountEntityDao(RoleAccountEntityDao rolAccountEntityDao)Sets reference torolAccountEntityDao.voidsetRoleAttributeEntityDao(RoleAttributeEntityDao roleAttributeEntityDao)Sets reference toroleAttributeEntityDao.voidsetRoleDependencyEntityDao(RoleDependencyEntityDao rolAssociacioRolEntityDao)Sets reference torolAssociacioRolEntityDao.voidsetRoleEntityDao(RoleEntityDao rolEntityDao)Sets reference torolEntityDao.voidsetRoleGroupEntityDao(RoleGroupEntityDao rolsGrupEntityDao)Sets reference torolsGrupEntityDao.voidsetRuleEvaluatorService(RuleEvaluatorService ruleEvaluatorService)Sets reference toruleEvaluatorService.voidsetSoDRuleService(com.soffid.iam.service.SoDRuleService soDRuleService)Sets reference tosoDRuleService.voidsetSystemEntityDao(SystemEntityDao dispatcherEntityDao)Sets reference todispatcherEntityDao.voidsetTaskEntityDao(TaskEntityDao tasqueEntityDao)Sets reference totasqueEntityDao.voidsetUserAccountEntityDao(UserAccountEntityDao userAccountEntityDao)Sets reference touserAccountEntityDao.voidsetUserEntityDao(UserEntityDao usuariEntityDao)Sets reference tousuariEntityDao.voidsetUserService(com.soffid.iam.service.UserService usuariService)Sets reference tousuariService.voidsynchronizeRole(com.soffid.iam.api.Role rol)voidupdate(com.soffid.iam.api.Application aplicacio)com.soffid.iam.api.ApplicationAdministrationupdate(com.soffid.iam.api.ApplicationAdministration administracioAplicacio)com.soffid.iam.api.Roleupdate(com.soffid.iam.api.Role rol)com.soffid.iam.api.RoleAccountupdate(com.soffid.iam.api.RoleAccount rolsUsuaris)com.soffid.iam.api.RoleGrantupdate(com.soffid.iam.api.RoleGrant grant)com.soffid.iam.api.Roleupdate2(com.soffid.iam.api.Role rol)
-
-
-
Method Detail
-
setAccountEntityDao
public void setAccountEntityDao(AccountEntityDao accountEntityDao)
Sets reference toaccountEntityDao.
-
getAccountEntityDao
public AccountEntityDao getAccountEntityDao()
Gets reference toaccountEntityDao.
-
setAccountService
public void setAccountService(com.soffid.iam.service.AccountService accountService)
Sets reference toaccountService.
-
getAccountService
public com.soffid.iam.service.AccountService getAccountService()
Gets reference toaccountService.
-
setInformationSystemEntityDao
public void setInformationSystemEntityDao(InformationSystemEntityDao aplicacioEntityDao)
Sets reference toaplicacioEntityDao.
-
getInformationSystemEntityDao
public InformationSystemEntityDao getInformationSystemEntityDao()
Gets reference toaplicacioEntityDao.
-
setApplicationAttributeEntityDao
public void setApplicationAttributeEntityDao(ApplicationAttributeEntityDao applicationAttributeEntityDao)
Sets reference toapplicationAttributeEntityDao.
-
getApplicationAttributeEntityDao
public ApplicationAttributeEntityDao getApplicationAttributeEntityDao()
Gets reference toapplicationAttributeEntityDao.
-
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.
-
setEntryPointRoleEntityDao
public void setEntryPointRoleEntityDao(EntryPointRoleEntityDao autoritzacioPUERolEntityDao)
Sets reference toautoritzacioPUERolEntityDao.
-
getEntryPointRoleEntityDao
public EntryPointRoleEntityDao getEntryPointRoleEntityDao()
Gets reference toautoritzacioPUERolEntityDao.
-
setAuthorizationEntityDao
public void setAuthorizationEntityDao(AuthorizationEntityDao autoritzacioRolEntityDao)
Sets reference toautoritzacioRolEntityDao.
-
getAuthorizationEntityDao
public AuthorizationEntityDao getAuthorizationEntityDao()
Gets reference toautoritzacioRolEntityDao.
-
setAuthorizationService
public void setAuthorizationService(com.soffid.iam.service.AuthorizationService autoritzacioService)
Sets reference toautoritzacioService.
-
getAuthorizationService
public com.soffid.iam.service.AuthorizationService getAuthorizationService()
Gets reference toautoritzacioService.
-
setBpmEngine
public void setBpmEngine(com.soffid.iam.bpm.service.BpmEngine bpmEngine)
Sets reference tobpmEngine.
-
getBpmEngine
public com.soffid.iam.bpm.service.BpmEngine getBpmEngine()
Gets reference tobpmEngine.
-
setSystemEntityDao
public void setSystemEntityDao(SystemEntityDao dispatcherEntityDao)
Sets reference todispatcherEntityDao.
-
getSystemEntityDao
public SystemEntityDao getSystemEntityDao()
Gets reference todispatcherEntityDao.
-
setEntitlementDelegationService
public void setEntitlementDelegationService(com.soffid.iam.service.EntitlementDelegationService entitlementDelegationService)
Sets reference toentitlementDelegationService.
-
getEntitlementDelegationService
public com.soffid.iam.service.EntitlementDelegationService getEntitlementDelegationService()
Gets reference toentitlementDelegationService.
-
setGroupEntityDao
public void setGroupEntityDao(GroupEntityDao grupEntityDao)
Sets reference togrupEntityDao.
-
getGroupEntityDao
public GroupEntityDao getGroupEntityDao()
Gets reference togrupEntityDao.
-
setGroupService
public void setGroupService(com.soffid.iam.service.GroupService grupService)
Sets reference togrupService.
-
getGroupService
public com.soffid.iam.service.GroupService getGroupService()
Gets reference togrupService.
-
setIssueEntityDao
public void setIssueEntityDao(IssueEntityDao issueEntityDao)
Sets reference toissueEntityDao.
-
getIssueEntityDao
public IssueEntityDao getIssueEntityDao()
Gets reference toissueEntityDao.
-
setIssueService
public void setIssueService(com.soffid.iam.service.IssueService issueService)
Sets reference toissueService.
-
getIssueService
public com.soffid.iam.service.IssueService getIssueService()
Gets reference toissueService.
-
setNoticeEntityDao
public void setNoticeEntityDao(NoticeEntityDao notificacioEntityDao)
Sets reference tonotificacioEntityDao.
-
getNoticeEntityDao
public NoticeEntityDao getNoticeEntityDao()
Gets reference tonotificacioEntityDao.
-
setRoleAccountEntityDao
public void setRoleAccountEntityDao(RoleAccountEntityDao rolAccountEntityDao)
Sets reference torolAccountEntityDao.
-
getRoleAccountEntityDao
public RoleAccountEntityDao getRoleAccountEntityDao()
Gets reference torolAccountEntityDao.
-
setRoleDependencyEntityDao
public void setRoleDependencyEntityDao(RoleDependencyEntityDao rolAssociacioRolEntityDao)
Sets reference torolAssociacioRolEntityDao.
-
getRoleDependencyEntityDao
public RoleDependencyEntityDao getRoleDependencyEntityDao()
Gets reference torolAssociacioRolEntityDao.
-
setRoleEntityDao
public void setRoleEntityDao(RoleEntityDao rolEntityDao)
Sets reference torolEntityDao.
-
getRoleEntityDao
public RoleEntityDao getRoleEntityDao()
Gets reference torolEntityDao.
-
setRoleAttributeEntityDao
public void setRoleAttributeEntityDao(RoleAttributeEntityDao roleAttributeEntityDao)
Sets reference toroleAttributeEntityDao.
-
getRoleAttributeEntityDao
public RoleAttributeEntityDao getRoleAttributeEntityDao()
Gets reference toroleAttributeEntityDao.
-
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.
-
setSoDRuleService
public void setSoDRuleService(com.soffid.iam.service.SoDRuleService soDRuleService)
Sets reference tosoDRuleService.
-
getSoDRuleService
public com.soffid.iam.service.SoDRuleService getSoDRuleService()
Gets reference tosoDRuleService.
-
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.
-
setUserAccountEntityDao
public void setUserAccountEntityDao(UserAccountEntityDao userAccountEntityDao)
Sets reference touserAccountEntityDao.
-
getUserAccountEntityDao
public UserAccountEntityDao getUserAccountEntityDao()
Gets reference touserAccountEntityDao.
-
setUserEntityDao
public void setUserEntityDao(UserEntityDao usuariEntityDao)
Sets reference tousuariEntityDao.
-
getUserEntityDao
public UserEntityDao getUserEntityDao()
Gets reference tousuariEntityDao.
-
setUserService
public void setUserService(com.soffid.iam.service.UserService usuariService)
Sets reference tousuariService.
-
getUserService
public com.soffid.iam.service.UserService getUserService()
Gets reference tousuariService.
-
setDomainValueEntityDao
public void setDomainValueEntityDao(DomainValueEntityDao valorDominiAplicacioEntityDao)
Sets reference tovalorDominiAplicacioEntityDao.
-
getDomainValueEntityDao
public DomainValueEntityDao getDomainValueEntityDao()
Gets reference tovalorDominiAplicacioEntityDao.
-
setNetworkAuthorizationEntityDao
public void setNetworkAuthorizationEntityDao(NetworkAuthorizationEntityDao xarxaACEntityDao)
Sets reference toxarxaACEntityDao.
-
getNetworkAuthorizationEntityDao
public NetworkAuthorizationEntityDao getNetworkAuthorizationEntityDao()
Gets reference toxarxaACEntityDao.
-
findRoleNames
@Transactional(isolation=DEFAULT, propagation=REQUIRED, readOnly=true) public Collection<String> findRoleNames(String systemName) throws es.caib.seycon.ng.exception.InternalErrorException, Exception- Specified by:
findRoleNamesin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptionException
-
handleFindRoleNames
protected abstract Collection<String> handleFindRoleNames(String systemName) throws Exception
- Throws:
Exception
-
findApplicationByJsonQueryAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.Application> findApplicationByJsonQueryAsync(String query) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findApplicationByJsonQueryAsyncin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindApplicationByJsonQueryAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Application> handleFindApplicationByJsonQueryAsync(String query) throws Exception
- Throws:
Exception
-
findApplicationByTextAndFilterAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.Application> findApplicationByTextAndFilterAsync(String text, String filter) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findApplicationByTextAndFilterAsyncin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindApplicationByTextAndFilterAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Application> handleFindApplicationByTextAndFilterAsync(String text, String filter) throws Exception
- Throws:
Exception
-
findApplicationByTextAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.Application> findApplicationByTextAsync(String text) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findApplicationByTextAsyncin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindApplicationByTextAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Application> handleFindApplicationByTextAsync(String text) throws Exception
- Throws:
Exception
-
findDomainValueByTextAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.DomainValue> findDomainValueByTextAsync(com.soffid.iam.api.Domain domain, String text) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findDomainValueByTextAsyncin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDomainValueByTextAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.DomainValue> handleFindDomainValueByTextAsync(com.soffid.iam.api.Domain domain, String text) throws Exception- Throws:
Exception
-
findRedundantRoles
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.RoleAccount> findRedundantRoles(String query) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findRedundantRolesin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRedundantRoles
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.RoleAccount> handleFindRedundantRoles(String query) throws Exception
- Throws:
Exception
-
findRoleByJsonQueryAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.Role> findRoleByJsonQueryAsync(String query) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleByJsonQueryAsyncin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleByJsonQueryAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Role> handleFindRoleByJsonQueryAsync(String query) throws Exception
- Throws:
Exception
-
findRoleByTextAndFilterAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.Role> findRoleByTextAndFilterAsync(String text, String filter) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleByTextAndFilterAsyncin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleByTextAndFilterAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Role> handleFindRoleByTextAndFilterAsync(String text, String filter) throws Exception
- Throws:
Exception
-
findRoleByTextAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.Role> findRoleByTextAsync(String text) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleByTextAsyncin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleByTextAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Role> handleFindRoleByTextAsync(String text) throws Exception
- Throws:
Exception
-
removeRedundantRoles
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncProcessTracker removeRedundantRoles(String query) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
removeRedundantRolesin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleRemoveRedundantRoles
protected abstract com.soffid.iam.api.AsyncProcessTracker handleRemoveRedundantRoles(String query) throws Exception
- Throws:
Exception
-
findApplicationByJsonQuery
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<com.soffid.iam.api.Application> findApplicationByJsonQuery(String query, Integer startIndex, Integer count) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findApplicationByJsonQueryin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindApplicationByJsonQuery
protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.Application> handleFindApplicationByJsonQuery(String query, Integer startIndex, Integer count) throws Exception
- Throws:
Exception
-
findApplicationByTextAndFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<com.soffid.iam.api.Application> findApplicationByTextAndFilter(String text, String filter, Integer first, Integer pageSize) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findApplicationByTextAndFilterin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindApplicationByTextAndFilter
protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.Application> handleFindApplicationByTextAndFilter(String text, String filter, Integer first, Integer pageSize) throws Exception
- Throws:
Exception
-
findRoleAccountByJsonQuery
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<com.soffid.iam.api.RoleAccount> findRoleAccountByJsonQuery(String query, Integer startIndex, Integer count) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleAccountByJsonQueryin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleAccountByJsonQuery
protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.RoleAccount> handleFindRoleAccountByJsonQuery(String query, Integer startIndex, Integer count) throws Exception
- Throws:
Exception
-
findRoleByJsonQuery
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<com.soffid.iam.api.Role> findRoleByJsonQuery(String query, Integer startIndex, Integer count) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleByJsonQueryin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleByJsonQuery
protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.Role> handleFindRoleByJsonQuery(String query, Integer startIndex, Integer count) throws Exception
- Throws:
Exception
-
findRoleByTextAndFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<com.soffid.iam.api.Role> findRoleByTextAndFilter(String text, String filter, Integer first, Integer pageSize) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleByTextAndFilterin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleByTextAndFilter
protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.Role> handleFindRoleByTextAndFilter(String text, String filter, Integer first, Integer pageSize) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.ApplicationAdministration create(com.soffid.iam.api.ApplicationAdministration administracioAplicacio) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.ApplicationAdministration handleCreate(com.soffid.iam.api.ApplicationAdministration administracioAplicacio) throws Exception- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.ApplicationAdministration update(com.soffid.iam.api.ApplicationAdministration administracioAplicacio) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.ApplicationAdministration handleUpdate(com.soffid.iam.api.ApplicationAdministration administracioAplicacio) throws Exception- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Application create(com.soffid.iam.api.Application aplicacio) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.Application handleCreate(com.soffid.iam.api.Application aplicacio) throws Exception- Throws:
Exception
-
findApplicationByApplicationName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Application findApplicationByApplicationName(String codiAplicacio) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findApplicationByApplicationNamein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindApplicationByApplicationName
protected abstract com.soffid.iam.api.Application handleFindApplicationByApplicationName(String codiAplicacio) throws Exception
- Throws:
Exception
-
findApplicationByApplicationNameUnrestricted
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Application findApplicationByApplicationNameUnrestricted(String codiAplicacio) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findApplicationByApplicationNameUnrestrictedin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindApplicationByApplicationNameUnrestricted
protected abstract com.soffid.iam.api.Application handleFindApplicationByApplicationNameUnrestricted(String codiAplicacio) throws Exception
- Throws:
Exception
-
approveRoleDefinition
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Role approveRoleDefinition(com.soffid.iam.api.Role rol) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
approveRoleDefinitionin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleApproveRoleDefinition
protected abstract com.soffid.iam.api.Role handleApproveRoleDefinition(com.soffid.iam.api.Role rol) throws Exception- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Role create(com.soffid.iam.api.Role rol) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.Role handleCreate(com.soffid.iam.api.Role rol) throws Exception- Throws:
Exception
-
create2
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Role create2(com.soffid.iam.api.Role rol) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
create2in interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate2
protected abstract com.soffid.iam.api.Role handleCreate2(com.soffid.iam.api.Role rol) throws Exception- Throws:
Exception
-
denyRoleDefinition
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Role denyRoleDefinition(com.soffid.iam.api.Role rol) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
denyRoleDefinitionin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDenyRoleDefinition
protected abstract com.soffid.iam.api.Role handleDenyRoleDefinition(com.soffid.iam.api.Role rol) throws Exception- Throws:
Exception
-
findRoleById
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Role findRoleById(Long rolId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleByIdin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleById
protected abstract com.soffid.iam.api.Role handleFindRoleById(Long rolId) throws Exception
- Throws:
Exception
-
findRoleByRoleNameAndApplicationNameAndDispatcherName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Role findRoleByRoleNameAndApplicationNameAndDispatcherName(String nomRol, String codiAplicacio, String codiDispatcher) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleByRoleNameAndApplicationNameAndDispatcherNamein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleByRoleNameAndApplicationNameAndDispatcherName
protected abstract com.soffid.iam.api.Role handleFindRoleByRoleNameAndApplicationNameAndDispatcherName(String nomRol, String codiAplicacio, String codiDispatcher) throws Exception
- Throws:
Exception
-
findRoleByNameAndSystem
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Role findRoleByNameAndSystem(String name, String system) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleByNameAndSystemin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleByNameAndSystem
protected abstract com.soffid.iam.api.Role handleFindRoleByNameAndSystem(String name, String system) throws Exception
- Throws:
Exception
-
findRoleByShortName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, noRollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Role findRoleByShortName(String name) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleByShortNamein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleByShortName
protected abstract com.soffid.iam.api.Role handleFindRoleByShortName(String name) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Role update(com.soffid.iam.api.Role rol) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.Role handleUpdate(com.soffid.iam.api.Role rol) throws Exception- Throws:
Exception
-
update2
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Role update2(com.soffid.iam.api.Role rol) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
update2in interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate2
protected abstract com.soffid.iam.api.Role handleUpdate2(com.soffid.iam.api.Role rol) throws Exception- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.RoleAccount create(com.soffid.iam.api.RoleAccount rolsUsuaris) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.RoleAccount handleCreate(com.soffid.iam.api.RoleAccount rolsUsuaris) throws Exception- Throws:
Exception
-
enableOrDisableOnDates
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.RoleAccount enableOrDisableOnDates(com.soffid.iam.api.RoleAccount rolsUsuaris) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
enableOrDisableOnDatesin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleEnableOrDisableOnDates
protected abstract com.soffid.iam.api.RoleAccount handleEnableOrDisableOnDates(com.soffid.iam.api.RoleAccount rolsUsuaris) throws Exception- Throws:
Exception
-
findRoleAccountById
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.RoleAccount findRoleAccountById(long id) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findRoleAccountByIdin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleAccountById
protected abstract com.soffid.iam.api.RoleAccount handleFindRoleAccountById(long id) throws Exception- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.RoleAccount update(com.soffid.iam.api.RoleAccount rolsUsuaris) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.RoleAccount handleUpdate(com.soffid.iam.api.RoleAccount rolsUsuaris) throws Exception- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.RoleGrant create(com.soffid.iam.api.RoleGrant grant) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.RoleGrant handleCreate(com.soffid.iam.api.RoleGrant grant) throws Exception- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.RoleGrant update(com.soffid.iam.api.RoleGrant grant) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.RoleGrant handleUpdate(com.soffid.iam.api.RoleGrant grant) throws Exception- Throws:
Exception
-
generateChangesReport
@Transactional(isolation=DEFAULT, propagation=REQUIRED, noRollbackFor=java.lang.Exception.class, readOnly=true) public String generateChangesReport(com.soffid.iam.api.Role rol) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
generateChangesReportin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGenerateChangesReport
protected abstract String handleGenerateChangesReport(com.soffid.iam.api.Role rol) throws Exception
- Throws:
Exception
-
generateChangesReport
@Transactional(isolation=DEFAULT, propagation=REQUIRED, noRollbackFor=java.lang.Exception.class, readOnly=true) public String generateChangesReport(com.soffid.iam.api.Role rol, List<com.soffid.iam.api.RoleAccount> grantsToAdd, List<com.soffid.iam.api.RoleAccount> grantsToRemove) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
generateChangesReportin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGenerateChangesReport
protected abstract String handleGenerateChangesReport(com.soffid.iam.api.Role rol, List<com.soffid.iam.api.RoleAccount> grantsToAdd, List<com.soffid.iam.api.RoleAccount> grantsToRemove) throws Exception
- Throws:
Exception
-
findNetworkACLRolesByRoleNameAndApplicationNameAndDispatcherName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.NetworkAuthorization> findNetworkACLRolesByRoleNameAndApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findNetworkACLRolesByRoleNameAndApplicationNameAndDispatcherNamein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindNetworkACLRolesByRoleNameAndApplicationNameAndDispatcherName
protected abstract Collection<com.soffid.iam.api.NetworkAuthorization> handleFindNetworkACLRolesByRoleNameAndApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) throws Exception
- Throws:
Exception
-
findApplicationManageByApplicationName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.ApplicationAdministration> findApplicationManageByApplicationName(String codiAplicacio) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findApplicationManageByApplicationNamein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindApplicationManageByApplicationName
protected abstract Collection<com.soffid.iam.api.ApplicationAdministration> handleFindApplicationManageByApplicationName(String codiAplicacio) throws Exception
- Throws:
Exception
-
findApplicationByCriteria
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Application> findApplicationByCriteria(String codi, String nom, String directoriFonts, String responsable, String directoriExecutable, String bd, String rol, String gestionableWF) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findApplicationByCriteriain interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindApplicationByCriteria
protected abstract Collection<com.soffid.iam.api.Application> handleFindApplicationByCriteria(String codi, String nom, String directoriFonts, String responsable, String directoriExecutable, String bd, String rol, String gestionableWF) throws Exception
- Throws:
Exception
-
findApplicationByCriteriaUnrestricted
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Application> findApplicationByCriteriaUnrestricted(String codi, String nom, String directoriFonts, String responsable, String directoriExecutable, String bd, String rol, String gestionableWF) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findApplicationByCriteriaUnrestrictedin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindApplicationByCriteriaUnrestricted
protected abstract Collection<com.soffid.iam.api.Application> handleFindApplicationByCriteriaUnrestricted(String codi, String nom, String directoriFonts, String responsable, String directoriExecutable, String bd, String rol, String gestionableWF) throws Exception
- Throws:
Exception
-
findApplicationChildren
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Application> findApplicationChildren(String applicationName) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findApplicationChildrenin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindApplicationChildren
protected abstract Collection<com.soffid.iam.api.Application> handleFindApplicationChildren(String applicationName) throws Exception
- Throws:
Exception
-
findApplicationManagementRoles
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Role> findApplicationManagementRoles() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findApplicationManagementRolesin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindApplicationManagementRoles
protected abstract Collection<com.soffid.iam.api.Role> handleFindApplicationManagementRoles() throws Exception
- Throws:
Exception
-
findApplicationManagers
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleAccount> findApplicationManagers(String informationSystem, String roleName) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findApplicationManagersin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindApplicationManagers
protected abstract Collection<com.soffid.iam.api.RoleAccount> handleFindApplicationManagers(String informationSystem, String roleName) throws Exception
- Throws:
Exception
-
findRoleAuthorizationsByRoleNameAndApplicationNameAndDispatcherName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.AuthorizationRole> findRoleAuthorizationsByRoleNameAndApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleAuthorizationsByRoleNameAndApplicationNameAndDispatcherNamein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleAuthorizationsByRoleNameAndApplicationNameAndDispatcherName
protected abstract Collection<com.soffid.iam.api.AuthorizationRole> handleFindRoleAuthorizationsByRoleNameAndApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) throws Exception
- Throws:
Exception
-
findDomainValueByText
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.DomainValue> findDomainValueByText(com.soffid.iam.api.Domain domain, String text) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findDomainValueByTextin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDomainValueByText
protected abstract Collection<com.soffid.iam.api.DomainValue> handleFindDomainValueByText(com.soffid.iam.api.Domain domain, String text) throws Exception
- Throws:
Exception
-
findEffectiveRoleGrantByAccount
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleGrant> findEffectiveRoleGrantByAccount(long accountId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findEffectiveRoleGrantByAccountin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindEffectiveRoleGrantByAccount
protected abstract Collection<com.soffid.iam.api.RoleGrant> handleFindEffectiveRoleGrantByAccount(long accountId) throws Exception
- Throws:
Exception
-
findEffectiveRoleGrantByUser
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleGrant> findEffectiveRoleGrantByUser(long userId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findEffectiveRoleGrantByUserin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindEffectiveRoleGrantByUser
protected abstract Collection<com.soffid.iam.api.RoleGrant> handleFindEffectiveRoleGrantByUser(long userId) throws Exception
- Throws:
Exception
-
findEffectiveRoleGrantByUserAndHolderGroup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleGrant> findEffectiveRoleGrantByUserAndHolderGroup(long userId, long groupId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findEffectiveRoleGrantByUserAndHolderGroupin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindEffectiveRoleGrantByUserAndHolderGroup
protected abstract Collection<com.soffid.iam.api.RoleGrant> handleFindEffectiveRoleGrantByUserAndHolderGroup(long userId, long groupId) throws Exception
- Throws:
Exception
-
findEffectiveRoleGrantsByRoleId
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleGrant> findEffectiveRoleGrantsByRoleId(Long rolId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findEffectiveRoleGrantsByRoleIdin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindEffectiveRoleGrantsByRoleId
protected abstract Collection<com.soffid.iam.api.RoleGrant> handleFindEffectiveRoleGrantsByRoleId(Long rolId) throws Exception
- Throws:
Exception
-
findEffectiveUserRolesByInformationSystem
@Transactional(rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleAccount> findEffectiveUserRolesByInformationSystem(String informationSystem) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findEffectiveUserRolesByInformationSystemin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindEffectiveUserRolesByInformationSystem
protected abstract Collection<com.soffid.iam.api.RoleAccount> handleFindEffectiveUserRolesByInformationSystem(String informationSystem) throws Exception
- Throws:
Exception
-
findGroupManagementRoles
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Role> findGroupManagementRoles() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupManagementRolesin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupManagementRoles
protected abstract Collection<com.soffid.iam.api.Role> handleFindGroupManagementRoles() throws Exception
- Throws:
Exception
-
findGroupManagers
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleAccount> findGroupManagers(String group, String roleName) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGroupManagersin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupManagers
protected abstract Collection<com.soffid.iam.api.RoleAccount> handleFindGroupManagers(String group, String roleName) throws Exception
- Throws:
Exception
-
findRoleHoldersGroupsByRole
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Group> findRoleHoldersGroupsByRole(com.soffid.iam.api.Role rol) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleHoldersGroupsByRolein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleHoldersGroupsByRole
protected abstract Collection<com.soffid.iam.api.Group> handleFindRoleHoldersGroupsByRole(com.soffid.iam.api.Role rol) throws Exception
- Throws:
Exception
-
findTextualInformationAndRolesHierachyByApplicationRoleAndDispatcher
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.ContainerRole> findTextualInformationAndRolesHierachyByApplicationRoleAndDispatcher(String nomRole, String codiAplicacioRol, String codiDispatcher) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findTextualInformationAndRolesHierachyByApplicationRoleAndDispatcherin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindTextualInformationAndRolesHierachyByApplicationRoleAndDispatcher
protected abstract Collection<com.soffid.iam.api.ContainerRole> handleFindTextualInformationAndRolesHierachyByApplicationRoleAndDispatcher(String nomRole, String codiAplicacioRol, String codiDispatcher) throws Exception
- Throws:
Exception
-
findTextualInformationAndUserRolesHierachyByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.ContainerRole> findTextualInformationAndUserRolesHierachyByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findTextualInformationAndUserRolesHierachyByUserNamein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindTextualInformationAndUserRolesHierachyByUserName
protected abstract Collection<com.soffid.iam.api.ContainerRole> handleFindTextualInformationAndUserRolesHierachyByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
findTextualInformationAndUserRolesHierachyByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.ContainerRole> findTextualInformationAndUserRolesHierachyByUserName(String codiUsuari, String filtraResultats) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findTextualInformationAndUserRolesHierachyByUserNamein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindTextualInformationAndUserRolesHierachyByUserName
protected abstract Collection<com.soffid.iam.api.ContainerRole> handleFindTextualInformationAndUserRolesHierachyByUserName(String codiUsuari, String filtraResultats) throws Exception
- Throws:
Exception
-
findApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.AccessTreeAuthorization> findApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherNamein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherName
protected abstract Collection<com.soffid.iam.api.AccessTreeAuthorization> handleFindApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) throws Exception
- Throws:
Exception
-
findRoleAccountByAccount
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleAccount> findRoleAccountByAccount(long accountId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleAccountByAccountin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleAccountByAccount
protected abstract Collection<com.soffid.iam.api.RoleAccount> handleFindRoleAccountByAccount(long accountId) throws Exception
- Throws:
Exception
-
findRoleGrantByAccount
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleGrant> findRoleGrantByAccount(Long accountId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleGrantByAccountin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleGrantByAccount
protected abstract Collection<com.soffid.iam.api.RoleGrant> handleFindRoleGrantByAccount(Long accountId) throws Exception
- Throws:
Exception
-
findRoleGrantByRole
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleGrant> findRoleGrantByRole(Long rolId, Long numRegistres) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleGrantByRolein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleGrantByRole
protected abstract Collection<com.soffid.iam.api.RoleGrant> handleFindRoleGrantByRole(Long rolId, Long numRegistres) throws Exception
- Throws:
Exception
-
findRoleAccountByAccountNoRule
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleAccount> findRoleAccountByAccountNoRule(long accountId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleAccountByAccountNoRulein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleAccountByAccountNoRule
protected abstract Collection<com.soffid.iam.api.RoleAccount> handleFindRoleAccountByAccountNoRule(long accountId) throws Exception
- Throws:
Exception
-
findRoleGrantHierarchyByAccount
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleGrantHierarchy> findRoleGrantHierarchyByAccount(long accountId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleGrantHierarchyByAccountin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleGrantHierarchyByAccount
protected abstract Collection<com.soffid.iam.api.RoleGrantHierarchy> handleFindRoleGrantHierarchyByAccount(long accountId) throws Exception
- Throws:
Exception
-
findRoleGrantHierarchyByUser
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleGrantHierarchy> findRoleGrantHierarchyByUser(long userId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleGrantHierarchyByUserin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleGrantHierarchyByUser
protected abstract Collection<com.soffid.iam.api.RoleGrantHierarchy> handleFindRoleGrantHierarchyByUser(long userId) throws Exception
- Throws:
Exception
-
findRoleGrantsByGroup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleGrant> findRoleGrantsByGroup(com.soffid.iam.api.Group grup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleGrantsByGroupin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleGrantsByGroup
protected abstract Collection<com.soffid.iam.api.RoleGrant> handleFindRoleGrantsByGroup(com.soffid.iam.api.Group grup) throws Exception
- Throws:
Exception
-
findRolesByApplicationName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Role> findRolesByApplicationName(String codiAplicacio) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRolesByApplicationNamein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRolesByApplicationName
protected abstract Collection<com.soffid.iam.api.Role> handleFindRolesByApplicationName(String codiAplicacio) throws Exception
- Throws:
Exception
-
findRolesByApplicationNameUnrestricted
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Role> findRolesByApplicationNameUnrestricted(String codiAplicacio) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRolesByApplicationNameUnrestrictedin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRolesByApplicationNameUnrestricted
protected abstract Collection<com.soffid.iam.api.Role> handleFindRolesByApplicationNameUnrestricted(String codiAplicacio) throws Exception
- Throws:
Exception
-
findRolesByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Role> findRolesByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRolesByUserNamein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRolesByUserName
protected abstract Collection<com.soffid.iam.api.Role> handleFindRolesByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
findRolesByFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Role> findRolesByFilter(String nom, String descripcio, String defecte, String baseDeDades, String contrasenya, String codiAplicacio) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRolesByFilterin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRolesByFilter
protected abstract Collection<com.soffid.iam.api.Role> handleFindRolesByFilter(String nom, String descripcio, String defecte, String baseDeDades, String contrasenya, String codiAplicacio) throws Exception
- Throws:
Exception
-
findRolesByFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Role> findRolesByFilter(String nom, String descripcio, String defecte, String baseDeDades, String contrasenya, String codiAplicacio, String gestionableWF) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRolesByFilterin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRolesByFilter
protected abstract Collection<com.soffid.iam.api.Role> handleFindRolesByFilter(String nom, String descripcio, String defecte, String baseDeDades, String contrasenya, String codiAplicacio, String gestionableWF) throws Exception
- Throws:
Exception
-
findRolesByDomainNameAndApplicationName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Role> findRolesByDomainNameAndApplicationName(String nomDomini, String codiAplicacio) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRolesByDomainNameAndApplicationNamein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRolesByDomainNameAndApplicationName
protected abstract Collection<com.soffid.iam.api.Role> handleFindRolesByDomainNameAndApplicationName(String nomDomini, String codiAplicacio) throws Exception
- Throws:
Exception
-
findGrantedRolesToGroupByGroup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Role> findGrantedRolesToGroupByGroup(com.soffid.iam.api.Group grup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findGrantedRolesToGroupByGroupin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGrantedRolesToGroupByGroup
protected abstract Collection<com.soffid.iam.api.Role> handleFindGrantedRolesToGroupByGroup(com.soffid.iam.api.Group grup) throws Exception
- Throws:
Exception
-
findUserRolesByRoleNameAndRoleApplicationNameAndDispatcherName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleAccount> findUserRolesByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUserRolesByRoleNameAndRoleApplicationNameAndDispatcherNamein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserRolesByRoleNameAndRoleApplicationNameAndDispatcherName
protected abstract Collection<com.soffid.iam.api.RoleAccount> handleFindUserRolesByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) throws Exception
- Throws:
Exception
-
findUserRolesByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleAccount> findUserRolesByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUserRolesByUserNamein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserRolesByUserName
protected abstract Collection<com.soffid.iam.api.RoleAccount> handleFindUserRolesByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
findUserRolesHistoryByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleAccount> findUserRolesHistoryByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUserRolesHistoryByUserNamein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserRolesHistoryByUserName
protected abstract Collection<com.soffid.iam.api.RoleAccount> handleFindUserRolesHistoryByUserName(String codiUsuari) throws Exception
- Throws:
Exception
-
findUserRolesByUserNameNoSoD
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleAccount> findUserRolesByUserNameNoSoD(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUserRolesByUserNameNoSoDin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserRolesByUserNameNoSoD
protected abstract Collection<com.soffid.iam.api.RoleAccount> handleFindUserRolesByUserNameNoSoD(String codiUsuari) throws Exception
- Throws:
Exception
-
findUserRolesByInformationSystem
@Transactional(rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleAccount> findUserRolesByInformationSystem(String informationSystem) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserRolesByInformationSystemin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserRolesByInformationSystem
protected abstract Collection<com.soffid.iam.api.RoleAccount> handleFindUserRolesByInformationSystem(String informationSystem) throws Exception
- Throws:
Exception
-
findUserRolesByUserNameNoRules
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.RoleAccount> findUserRolesByUserNameNoRules(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUserRolesByUserNameNoRulesin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserRolesByUserNameNoRules
protected abstract Collection<com.soffid.iam.api.RoleAccount> handleFindUserRolesByUserNameNoRules(String codiUsuari) throws Exception
- Throws:
Exception
-
findUsersByRoleNameAndRoleApplicationNameAndDispatcherName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.User> findUsersByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUsersByRoleNameAndRoleApplicationNameAndDispatcherNamein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsersByRoleNameAndRoleApplicationNameAndDispatcherName
protected abstract Collection<com.soffid.iam.api.User> handleFindUsersByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher) throws Exception
- Throws:
Exception
-
getApplications
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Application> getApplications() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getApplicationsin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetApplications
protected abstract Collection<com.soffid.iam.api.Application> handleGetApplications() throws Exception
- Throws:
Exception
-
getPendingAlerts
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<Object> getPendingAlerts(String codiAplicacio) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getPendingAlertsin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetPendingAlerts
protected abstract Collection<Object> handleGetPendingAlerts(String codiAplicacio) throws Exception
- Throws:
Exception
-
getRoles
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Role> getRoles() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getRolesin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetRoles
protected abstract Collection<com.soffid.iam.api.Role> handleGetRoles() throws Exception
- Throws:
Exception
-
findApplicationByJsonQuery
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<com.soffid.iam.api.Application> findApplicationByJsonQuery(String query) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findApplicationByJsonQueryin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindApplicationByJsonQuery
protected abstract List<com.soffid.iam.api.Application> handleFindApplicationByJsonQuery(String query) throws Exception
- Throws:
Exception
-
findApplicationByText
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<com.soffid.iam.api.Application> findApplicationByText(String text) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findApplicationByTextin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindApplicationByText
protected abstract List<com.soffid.iam.api.Application> handleFindApplicationByText(String text) throws Exception
- Throws:
Exception
-
findApplicationByTextAndFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<com.soffid.iam.api.Application> findApplicationByTextAndFilter(String text, String filter) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findApplicationByTextAndFilterin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindApplicationByTextAndFilter
protected abstract List<com.soffid.iam.api.Application> handleFindApplicationByTextAndFilter(String text, String filter) throws Exception
- Throws:
Exception
-
findRoleByJsonQuery
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<com.soffid.iam.api.Role> findRoleByJsonQuery(String query) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleByJsonQueryin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleByJsonQuery
protected abstract List<com.soffid.iam.api.Role> handleFindRoleByJsonQuery(String query) throws Exception
- Throws:
Exception
-
findRoleByText
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<com.soffid.iam.api.Role> findRoleByText(String text) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleByTextin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleByText
protected abstract List<com.soffid.iam.api.Role> handleFindRoleByText(String text) throws Exception
- Throws:
Exception
-
findRoleByTextAndFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<com.soffid.iam.api.Role> findRoleByTextAndFilter(String text, String filter) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findRoleByTextAndFilterin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRoleByTextAndFilter
protected abstract List<com.soffid.iam.api.Role> handleFindRoleByTextAndFilter(String text, String filter) throws Exception
- Throws:
Exception
-
approveDelete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void approveDelete(com.soffid.iam.api.RoleAccount rolsUsuaris) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
approveDeletein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleApproveDelete
protected abstract void handleApproveDelete(com.soffid.iam.api.RoleAccount rolsUsuaris) throws Exception- Throws:
Exception
-
manageApplication
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void manageApplication(com.soffid.iam.api.ApplicationAdministration administracioAplicacio) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
manageApplicationin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleManageApplication
protected abstract void handleManageApplication(com.soffid.iam.api.ApplicationAdministration administracioAplicacio) throws Exception- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.Application aplicacio) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.Application aplicacio) throws Exception- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.Role rol) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.Role rol) throws Exception- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.RoleAccount rolsUsuaris) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.RoleAccount rolsUsuaris) throws Exception- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.RoleGrant grant) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.RoleGrant grant) throws Exception- Throws:
Exception
-
deleteByRuleEvaluation
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void deleteByRuleEvaluation(com.soffid.iam.api.RoleAccount rolsUsuaris) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deleteByRuleEvaluationin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDeleteByRuleEvaluation
protected abstract void handleDeleteByRuleEvaluation(com.soffid.iam.api.RoleAccount rolsUsuaris) throws Exception- Throws:
Exception
-
removeSentAlerts
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void removeSentAlerts(String codiAplicacio, Date dataDelete) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
removeSentAlertsin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleRemoveSentAlerts
protected abstract void handleRemoveSentAlerts(String codiAplicacio, Date dataDelete) throws Exception
- Throws:
Exception
-
denyApproval
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void denyApproval(com.soffid.iam.api.RoleAccount rolsUsuaris) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
denyApprovalin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDenyApproval
protected abstract void handleDenyApproval(com.soffid.iam.api.RoleAccount rolsUsuaris) throws Exception- Throws:
Exception
-
denyDelete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void denyDelete(com.soffid.iam.api.RoleAccount rolsUsuaris) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
denyDeletein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDenyDelete
protected abstract void handleDenyDelete(com.soffid.iam.api.RoleAccount rolsUsuaris) throws Exception- Throws:
Exception
-
enableOrDisableAllOnDates
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void enableOrDisableAllOnDates() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
enableOrDisableAllOnDatesin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleEnableOrDisableAllOnDates
protected abstract void handleEnableOrDisableAllOnDates() throws Exception- Throws:
Exception
-
revokeRolesHoldedOnGroup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void revokeRolesHoldedOnGroup(long userId, long groupId) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
revokeRolesHoldedOnGroupin interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleRevokeRolesHoldedOnGroup
protected abstract void handleRevokeRolesHoldedOnGroup(long userId, long groupId) throws Exception- Throws:
Exception
-
synchronizeRole
@Transactional(isolation=DEFAULT, propagation=REQUIRED, noRollbackFor=java.lang.Exception.class) public void synchronizeRole(com.soffid.iam.api.Role rol) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
synchronizeRolein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleSynchronizeRole
protected abstract void handleSynchronizeRole(com.soffid.iam.api.Role rol) throws Exception- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void update(com.soffid.iam.api.Application aplicacio) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacecom.soffid.iam.service.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract void handleUpdate(com.soffid.iam.api.Application aplicacio) throws Exception- Throws:
Exception
-
getPrincipal
protected Principal getPrincipal()
Gets the currentprincipalif one has been set, otherwise returnsnull.- Returns:
- the current principal
-
-