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 String
BEAN_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.Role
approveRoleDefinition(com.soffid.iam.api.Role rol)
com.soffid.iam.api.Application
create(com.soffid.iam.api.Application aplicacio)
com.soffid.iam.api.ApplicationAdministration
create(com.soffid.iam.api.ApplicationAdministration administracioAplicacio)
com.soffid.iam.api.Role
create(com.soffid.iam.api.Role rol)
com.soffid.iam.api.RoleAccount
create(com.soffid.iam.api.RoleAccount rolsUsuaris)
com.soffid.iam.api.RoleGrant
create(com.soffid.iam.api.RoleGrant grant)
com.soffid.iam.api.Role
create2(com.soffid.iam.api.Role rol)
void
delete(com.soffid.iam.api.Application aplicacio)
void
delete(com.soffid.iam.api.Role rol)
void
delete(com.soffid.iam.api.RoleAccount rolsUsuaris)
void
delete(com.soffid.iam.api.RoleGrant grant)
com.soffid.iam.api.Role
denyRoleDefinition(com.soffid.iam.api.Role rol)
void
ejbCreate()
Initizlizes beenvoid
ejbRemove()
Collection<com.soffid.iam.api.AccessTreeAuthorization>
findApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherName(String nomRole, String codiAplicacioRol, String codiDispatcher)
com.soffid.iam.api.Application
findApplicationByApplicationName(String codiAplicacio)
com.soffid.iam.api.Application
findApplicationByApplicationNameUnrestricted(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.Role
findRoleById(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.Role
findRoleByNameAndSystem(String name, String system)
com.soffid.iam.api.Role
findRoleByRoleNameAndApplicationNameAndDispatcherName(String nomRol, String codiAplicacio, String codiDispatcher)
com.soffid.iam.api.Role
findRoleByShortName(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)
String
generateChangesReport(com.soffid.iam.api.Role rol)
String
generateChangesReport(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.BeanFactory
getBeanFactory()
Collection<com.soffid.iam.api.Role>
getRoles()
javax.ejb.SessionContext
getSessionContext()
void
manageApplication(com.soffid.iam.api.ApplicationAdministration administracioAplicacio)
protected void
onEjbCreate()
protected void
onEjbRemove()
com.soffid.iam.api.AsyncProcessTracker
removeRedundantRoles(String query)
void
setBeanFactoryLocator(org.springframework.beans.factory.access.BeanFactoryLocator arg0)
void
setBeanFactoryLocatorKey(String arg0)
void
setSessionContext(javax.ejb.SessionContext sessionContext)
Override default BeanFactoryLocator implementation to provide singleton loading of the application context Bean factory.void
synchronizeRole(com.soffid.iam.api.Role rol)
void
update(com.soffid.iam.api.Application aplicacio)
com.soffid.iam.api.ApplicationAdministration
update(com.soffid.iam.api.ApplicationAdministration administracioAplicacio)
com.soffid.iam.api.Role
update(com.soffid.iam.api.Role rol)
com.soffid.iam.api.RoleGrant
update(com.soffid.iam.api.RoleGrant grant)
com.soffid.iam.api.Role
update2(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:
findApplicationByJsonQueryAsync
in 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:
findApplicationByTextAndFilterAsync
in 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:
findApplicationByTextAsync
in 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:
findDomainValueByTextAsync
in 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:
findRedundantRoles
in 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:
findRoleByJsonQueryAsync
in 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:
findRoleByTextAndFilterAsync
in 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:
findRoleByTextAsync
in 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:
removeRedundantRoles
in 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:
findApplicationByJsonQuery
in 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:
findApplicationByTextAndFilter
in 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:
findRoleAccountByJsonQuery
in 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:
findRoleByJsonQuery
in 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:
findRoleByTextAndFilter
in 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:
create
in 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:
update
in 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:
create
in 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:
findApplicationByApplicationName
in 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:
findApplicationByApplicationNameUnrestricted
in 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:
approveRoleDefinition
in 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:
create
in 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:
create2
in 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:
denyRoleDefinition
in 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:
findRoleById
in 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:
findRoleByRoleNameAndApplicationNameAndDispatcherName
in 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:
findRoleByNameAndSystem
in 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:
findRoleByShortName
in 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:
update
in 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:
update2
in 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:
create
in 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:
create
in 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:
update
in 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:
generateChangesReport
in 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:
generateChangesReport
in 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:
findNetworkACLRolesByRoleNameAndApplicationNameAndDispatcherName
in 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:
findApplicationManageByApplicationName
in 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:
findApplicationByCriteria
in 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:
findApplicationChildren
in 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:
findApplicationManagementRoles
in 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:
findApplicationManagers
in 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:
findRoleAuthorizationsByRoleNameAndApplicationNameAndDispatcherName
in 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:
findDomainValueByText
in 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:
findEffectiveRoleGrantByAccount
in 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:
findEffectiveRoleGrantByUser
in 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:
findEffectiveRoleGrantByUserAndHolderGroup
in 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:
findEffectiveUserRolesByInformationSystem
in 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:
findGroupManagementRoles
in 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:
findGroupManagers
in 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:
findRoleHoldersGroupsByRole
in 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:
findTextualInformationAndRolesHierachyByApplicationRoleAndDispatcher
in 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:
findTextualInformationAndUserRolesHierachyByUserName
in 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:
findTextualInformationAndUserRolesHierachyByUserName
in 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:
findApplicationAccessTreeRolesByRoleNameAndRoleApplicationNameAndDispatcherName
in 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:
findRoleAccountByAccount
in 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:
findRoleGrantByAccount
in 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:
findRoleGrantByRole
in 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:
findRoleAccountByAccountNoRule
in 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:
findRoleGrantHierarchyByAccount
in 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:
findRoleGrantHierarchyByUser
in 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:
findRoleGrantsByGroup
in 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:
findRolesByApplicationName
in 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:
findRolesByApplicationNameUnrestricted
in 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:
findRolesByUserName
in 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:
findRolesByFilter
in 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:
findRolesByFilter
in 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:
findRolesByDomainNameAndApplicationName
in 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:
findGrantedRolesToGroupByGroup
in 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:
findUserRolesByRoleNameAndRoleApplicationNameAndDispatcherName
in 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:
findUserRolesByUserName
in 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:
findUserRolesHistoryByUserName
in 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:
findUserRolesByUserNameNoSoD
in 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:
findUserRolesByInformationSystem
in 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:
findUserRolesByUserNameNoRules
in 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:
findUsersByRoleNameAndRoleApplicationNameAndDispatcherName
in 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:
getApplications
in 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:
getRoles
in 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:
findApplicationByJsonQuery
in 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:
findApplicationByText
in 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:
findApplicationByTextAndFilter
in 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:
findRoleByJsonQuery
in 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:
findRoleByText
in 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:
findRoleByTextAndFilter
in 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:
manageApplication
in 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:
delete
in 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:
delete
in 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:
delete
in 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:
delete
in 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:
synchronizeRole
in 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:
update
in 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:
ejbCreate
in classorg.springframework.ejb.support.AbstractStatelessSessionBean
- Throws:
javax.ejb.CreateException
- See Also:
AbstractStatelessSessionBean.onEjbCreate()
-
onEjbCreate
protected void onEjbCreate()
- Specified by:
onEjbCreate
in 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:
setSessionContext
in interfacejavax.ejb.SessionBean
- See Also:
SessionBean.setSessionContext(javax.ejb.SessionContext)
-
getSessionContext
public final javax.ejb.SessionContext getSessionContext()
- Specified by:
getSessionContext
in 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()
-
-