Package com.soffid.iam.service.ejb
Class ApplicationServiceBean
- java.lang.Object
-
- org.springframework.ejb.support.AbstractStatelessSessionBean
-
- com.soffid.iam.service.ejb.ApplicationServiceBean
-
- All Implemented Interfaces:
com.soffid.iam.service.ejb.ApplicationService,Serializable,javax.ejb.EnterpriseBean,javax.ejb.SessionBean,org.springframework.ejb.support.SmartSessionBean
public class ApplicationServiceBean extends org.springframework.ejb.support.AbstractStatelessSessionBean implements com.soffid.iam.service.ejb.ApplicationService- See Also:
com.soffid.iam.service.ApplicationService,,es.caib.seycon.ng.servei.AplicacioService,, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringBEAN_FACTORY_PATH_ENVIRONMENT_KEY
-
Constructor Summary
Constructors Constructor Description ApplicationServiceBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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)com.soffid.iam.api.RoledenyRoleDefinition(com.soffid.iam.api.Role rol)voidejbCreate()Initizlizes beenvoidejbRemove()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)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.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.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<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)Collection<com.soffid.iam.api.Application>getApplications()protected org.springframework.beans.factory.BeanFactorygetBeanFactory()Collection<com.soffid.iam.api.Role>getRoles()javax.ejb.SessionContextgetSessionContext()voidmanageApplication(com.soffid.iam.api.ApplicationAdministration administracioAplicacio)protected voidonEjbCreate()protected voidonEjbRemove()com.soffid.iam.api.AsyncProcessTrackerremoveRedundantRoles(String query)voidsetBeanFactoryLocator(org.springframework.beans.factory.access.BeanFactoryLocator arg0)voidsetBeanFactoryLocatorKey(String arg0)voidsetSessionContext(javax.ejb.SessionContext sessionContext)Override default BeanFactoryLocator implementation to provide singleton loading of the application context Bean factory.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.RoleGrantupdate(com.soffid.iam.api.RoleGrant grant)com.soffid.iam.api.Roleupdate2(com.soffid.iam.api.Role rol)-
Methods inherited from class org.springframework.ejb.support.AbstractStatelessSessionBean
ejbActivate, ejbPassivate
-
-
-
-
Field Detail
-
BEAN_FACTORY_PATH_ENVIRONMENT_KEY
public static final String BEAN_FACTORY_PATH_ENVIRONMENT_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
findApplicationByJsonQueryAsync
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findApplicationByTextAndFilterAsync
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findApplicationByTextAsync
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findDomainValueByTextAsync
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRedundantRoles
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleByJsonQueryAsync
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleByTextAndFilterAsync
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleByTextAsync
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
removeRedundantRoles
@PermitAll public com.soffid.iam.api.AsyncProcessTracker removeRedundantRoles(String query) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
removeRedundantRolesin interfacecom.soffid.iam.service.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findApplicationByJsonQuery
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findApplicationByTextAndFilter
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleAccountByJsonQuery
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleByJsonQuery
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleByTextAndFilter
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
create
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
update
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
create
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findApplicationByApplicationName
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findApplicationByApplicationNameUnrestricted
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
approveRoleDefinition
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
create
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
create2
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
denyRoleDefinition
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleById
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleByRoleNameAndApplicationNameAndDispatcherName
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleByNameAndSystem
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleByShortName
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
update
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
update2
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
create
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
create
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
update
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
generateChangesReport
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
generateChangesReport
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findNetworkACLRolesByRoleNameAndApplicationNameAndDispatcherName
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findApplicationManageByApplicationName
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findApplicationByCriteria
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findApplicationChildren
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findApplicationManagementRoles
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findApplicationManagers
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleAuthorizationsByRoleNameAndApplicationNameAndDispatcherName
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findDomainValueByText
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findEffectiveRoleGrantByAccount
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findEffectiveRoleGrantByUser
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findEffectiveRoleGrantByUserAndHolderGroup
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findEffectiveUserRolesByInformationSystem
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findGroupManagementRoles
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findGroupManagers
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleHoldersGroupsByRole
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findTextualInformationAndRolesHierachyByApplicationRoleAndDispatcher
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findTextualInformationAndUserRolesHierachyByUserName
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findTextualInformationAndUserRolesHierachyByUserName
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherName
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleAccountByAccount
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleGrantByAccount
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleGrantByRole
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleAccountByAccountNoRule
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleGrantHierarchyByAccount
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleGrantHierarchyByUser
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleGrantsByGroup
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRolesByApplicationName
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRolesByApplicationNameUnrestricted
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRolesByUserName
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRolesByFilter
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRolesByFilter
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRolesByDomainNameAndApplicationName
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findGrantedRolesToGroupByGroup
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserRolesByRoleNameAndRoleApplicationNameAndDispatcherName
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserRolesByUserName
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserRolesHistoryByUserName
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserRolesByUserNameNoSoD
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserRolesByInformationSystem
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserRolesByUserNameNoRules
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUsersByRoleNameAndRoleApplicationNameAndDispatcherName
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getApplications
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getRoles
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findApplicationByJsonQuery
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findApplicationByText
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findApplicationByTextAndFilter
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleByJsonQuery
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleByText
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findRoleByTextAndFilter
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
manageApplication
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
delete
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
delete
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
delete
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
delete
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
synchronizeRole
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
update
@PermitAll 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.ejb.ApplicationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
ejbCreate
@PostConstruct public void ejbCreate() throws javax.ejb.CreateException
Initizlizes been- Overrides:
ejbCreatein classorg.springframework.ejb.support.AbstractStatelessSessionBean- Throws:
javax.ejb.CreateException- See Also:
AbstractStatelessSessionBean.onEjbCreate()
-
onEjbCreate
protected void onEjbCreate()
- Specified by:
onEjbCreatein classorg.springframework.ejb.support.AbstractStatelessSessionBean
-
setSessionContext
public void setSessionContext(javax.ejb.SessionContext sessionContext)
Override default BeanFactoryLocator implementation to provide singleton loading of the application context Bean factory.- Specified by:
setSessionContextin interfacejavax.ejb.SessionBean- See Also:
SessionBean.setSessionContext(javax.ejb.SessionContext)
-
getSessionContext
public final javax.ejb.SessionContext getSessionContext()
- Specified by:
getSessionContextin interfaceorg.springframework.ejb.support.SmartSessionBean
-
setBeanFactoryLocator
public void setBeanFactoryLocator(org.springframework.beans.factory.access.BeanFactoryLocator arg0)
-
setBeanFactoryLocatorKey
public void setBeanFactoryLocatorKey(String arg0)
-
getBeanFactory
protected org.springframework.beans.factory.BeanFactory getBeanFactory()
-
ejbRemove
public void ejbRemove()
-
onEjbRemove
protected void onEjbRemove()
-
-