Package es.caib.seycon.ng.servei
Class UsuariServiceBase
- java.lang.Object
-
- es.caib.seycon.ng.servei.UsuariServiceBase
-
- All Implemented Interfaces:
es.caib.seycon.ng.servei.UsuariService
public abstract class UsuariServiceBase extends Object implements es.caib.seycon.ng.servei.UsuariService
Spring Service base class for
see es.caib.seycon.ng.servei.UsuariServicees.caib.seycon.ng.servei.UsuariService, provides access to all services and entities referenced by this service.
-
-
Constructor Summary
Constructors Constructor Description UsuariServiceBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description StringaddUsuari(es.caib.signatura.api.Signature signatura, String userType)StringaddUsuari(Collection<X509Certificate> certs, String userType)es.caib.seycon.ng.comu.UsuarialtaUsuari(byte[] peticio, es.caib.signatura.api.Signature signatura)es.caib.seycon.ng.comu.UsuaribaixaUsuari(String codiUsuari)StringcanviPassword(String codiUsuari, String codiDominiContrasenyes)StringcreaNouProcesUsuari(String nomProces, String codiUsuari, boolean canviaAProces)es.caib.seycon.ng.comu.TargetaExtranetcreaTargetaExtranet(String codiUsuari)es.caib.seycon.ng.comu.Usuaricreate(es.caib.seycon.ng.comu.Usuari usuari)es.caib.seycon.ng.comu.UsuariWFProcesscreate(es.caib.seycon.ng.comu.UsuariWFProcess usuariWFProces)voiddelete(es.caib.seycon.ng.comu.Usuari usuari)voiddelete(es.caib.seycon.ng.comu.UsuariWFProcess usuariWFProces)com.soffid.iam.api.AsyncProcessTrackerdisableUsers(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules)com.soffid.iam.api.AsyncProcessTrackerdisableUsersPreview(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules, List<Object[]> actions)BooleanexisteixNomCurt(String nomCurt)es.caib.seycon.ng.comu.UsuarifindByNomCurt(String nomCurt)es.caib.seycon.ng.comu.DadaUsuarifindDadaByCodiTipusDada(String codiUsuari, String codiTipusDada)Collection<es.caib.seycon.ng.comu.DadaUsuari>findDadesUsuariByCodiUsuari(String codiUsuari)Collection<es.caib.seycon.ng.comu.Impressora>findImpressoresByCodiUsuari(String codiUsuari)Collection<es.caib.seycon.ng.comu.Rol>findJerarquiaRolsUsuariByCodiUsuari(String codiUsuari)Collection<es.caib.seycon.ng.comu.Rol>findJerarquiaRolsUsuariByCodiUsuari(String codiUsuari, Boolean incloureRolsUsuariDirectes)List<com.soffid.iam.api.PasswordDomainStatus>findPasswordDomainStatus(String user)Collection<es.caib.bpm.vo.ProcessInstance>findProcessInstanceWFUsuariByCodiUsuari(String codiUsuari)Collection<es.caib.seycon.ng.comu.UsuariWFProcess>findProcessosWFUsuariByCodiUsuari(String codiUsuari)Collection<es.caib.seycon.ng.comu.UsuariWFProcess>findProcessosWFUsuariByIdProces(Long idProces)Collection<es.caib.seycon.ng.comu.UsuariWFProcess>findProcessosWFUsuariByNIFUsuari(String nifUsuari)es.caib.seycon.ng.comu.MaquinafindServidorCorreuByCodiUsuari(String codiUsuari)es.caib.seycon.ng.comu.MaquinafindServidorHomeByCodiUsuari(String codiUsuari)es.caib.seycon.ng.comu.MaquinafindServidorPerfilByCodiUsuari(String codiUsuari)Collection<es.caib.seycon.ng.comu.Sessio>findSessionsByCodiUsuari(String codiUsuari)es.caib.seycon.ng.comu.TargetaExtranetfindTargetaExtranetByCodiUsuariAndCodiTargeta(String codiUsuari, String codiTargeta)Collection<es.caib.seycon.ng.comu.TargetaExtranet>findTargetesExtranetByCodiUsuari(String codiUsuari, String activa)Map<String,Object>findUserAttributes(String codiUsuari)Collection<es.caib.seycon.ng.comu.Usuari>findUserByCriteria(es.caib.seycon.ng.comu.UsuariCriteria criteria)List<es.caib.seycon.ng.comu.Usuari>findUserByJsonQuery(String query)com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Usuari>findUserByJsonQuery(String query, Integer startIndex, Integer count)com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Usuari>findUserByJsonQueryAsync(String query)Collection<es.caib.seycon.ng.comu.Usuari>findUserByText(String text)List<es.caib.seycon.ng.comu.Usuari>findUserByTextAndFilter(String text, String filter)com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Usuari>findUserByTextAndFilter(String text, String filter, Integer start, Integer end)com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Usuari>findUserByTextAndFilterAsync(String text, String filter)com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Usuari>findUserByTextAsync(String text)Collection<String>findUserNames()es.caib.seycon.ng.comu.UsuarifindUsuariByCodiTipusDadaIValorTipusDada(String codiTipusDada, String valorTipusDada)es.caib.seycon.ng.comu.UsuarifindUsuariByCodiUsuari(String codiUsuari)Collection<es.caib.seycon.ng.comu.Usuari>findUsuariByCriteri(String codi, String nom, String primerLlinatge, String nomCurt, String dataCreacio, String usuariCreacio, String actiu, String segonLlinatge, String multiSessio, String comentari, String tipusUsuari, String servidorPerfil, String servidorHome, String servidorCorreu, String codiGrupPrimari, String dni, String dominiCorreu, String grupSecundari, Boolean restringeixCerca)es.caib.seycon.ng.comu.UsuarifindUsuariByIdUsuari(Long idUsuari)es.caib.seycon.ng.comu.UsuarifindUsuariByNIFUsuari(String nif)Collection<es.caib.seycon.ng.comu.UsuariImpressora>findUsuariImpressoresByCodiUsuari(String codiUsuari)Collection<es.caib.seycon.ng.comu.Usuari>findUsuarisByCodiUsuari(String codi)Collection<es.caib.seycon.ng.comu.Usuari>findUsuarisByDadesBasiques(String codi, String nom, String primerLlinatge, String segonLlinatge, String dni)Collection<es.caib.seycon.ng.comu.NetworkAuthorization>findXarxesACByCodiUsuari(String codiUsuari)StringgeneraPasswordRandom()Collection<es.caib.seycon.ng.comu.SeyconAgentTaskLog>getActiveTasks(String userName)Collection<es.caib.seycon.ng.comu.Aplicacio>getAplicacionsByCodiUsuari(String codiUsuari)Collection<es.caib.seycon.ng.comu.Aplicacio>getAplicacionsGestionablesWFByCodiUsuari(String codiUsuari)Collection<es.caib.seycon.ng.comu.EstatContrasenya>getContrasenyesTipusUsuari(Date dataInici, Date dataFi, String tipusUsuari)es.caib.seycon.ng.comu.UsuarigetCurrentUsuari()byte[]getMazingerRules(String user)protected PrincipalgetPrincipal()Gets the currentprincipalif one has been set, otherwise returnsnull.Collection<es.caib.seycon.ng.comu.Rol>getRolsAplicacioByCodiUsuariAndCodiAplicacio(String codiUsuari, String codiAplicacio)StringgetSeguentCodi()String[]getTasques(String codiUsuari)Collection<es.caib.seycon.ng.comu.TipusDada>getTipusDades()Collection<es.caib.seycon.ng.comu.RolGrant>getUserExplicitRoles(long userId)Collection<es.caib.seycon.ng.comu.Grup>getUserGroups(long userId)Collection<es.caib.seycon.ng.comu.Grup>getUserGroupsHierarchy(long userId)Collection<es.caib.seycon.ng.comu.Grup>getUserGroupsHierarchy(long userId, String holderGroup)es.caib.seycon.ng.comu.UsuarigetUserInfo(String user)Collection<es.caib.seycon.ng.comu.RolGrant>getUserRoles(long userId)com.soffid.iam.service.UserServicegetUserService()Gets reference touserService.protected abstract StringhandleAddUsuari(es.caib.signatura.api.Signature signatura, String userType)protected abstract StringhandleAddUsuari(Collection<X509Certificate> certs, String userType)protected abstract es.caib.seycon.ng.comu.UsuarihandleAltaUsuari(byte[] peticio, es.caib.signatura.api.Signature signatura)protected abstract es.caib.seycon.ng.comu.UsuarihandleBaixaUsuari(String codiUsuari)protected abstract StringhandleCanviPassword(String codiUsuari, String codiDominiContrasenyes)protected abstract StringhandleCreaNouProcesUsuari(String nomProces, String codiUsuari, boolean canviaAProces)protected abstract es.caib.seycon.ng.comu.TargetaExtranethandleCreaTargetaExtranet(String codiUsuari)protected abstract es.caib.seycon.ng.comu.UsuarihandleCreate(es.caib.seycon.ng.comu.Usuari usuari)protected abstract es.caib.seycon.ng.comu.UsuariWFProcesshandleCreate(es.caib.seycon.ng.comu.UsuariWFProcess usuariWFProces)protected abstract voidhandleDelete(es.caib.seycon.ng.comu.Usuari usuari)protected abstract voidhandleDelete(es.caib.seycon.ng.comu.UsuariWFProcess usuariWFProces)protected abstract com.soffid.iam.api.AsyncProcessTrackerhandleDisableUsers(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules)protected abstract com.soffid.iam.api.AsyncProcessTrackerhandleDisableUsersPreview(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules, List<Object[]> actions)protected abstract BooleanhandleExisteixNomCurt(String nomCurt)protected abstract es.caib.seycon.ng.comu.UsuarihandleFindByNomCurt(String nomCurt)protected abstract es.caib.seycon.ng.comu.DadaUsuarihandleFindDadaByCodiTipusDada(String codiUsuari, String codiTipusDada)protected abstract Collection<es.caib.seycon.ng.comu.DadaUsuari>handleFindDadesUsuariByCodiUsuari(String codiUsuari)protected abstract Collection<es.caib.seycon.ng.comu.Impressora>handleFindImpressoresByCodiUsuari(String codiUsuari)protected abstract Collection<es.caib.seycon.ng.comu.Rol>handleFindJerarquiaRolsUsuariByCodiUsuari(String codiUsuari)protected abstract Collection<es.caib.seycon.ng.comu.Rol>handleFindJerarquiaRolsUsuariByCodiUsuari(String codiUsuari, Boolean incloureRolsUsuariDirectes)protected abstract List<com.soffid.iam.api.PasswordDomainStatus>handleFindPasswordDomainStatus(String user)protected abstract Collection<es.caib.bpm.vo.ProcessInstance>handleFindProcessInstanceWFUsuariByCodiUsuari(String codiUsuari)protected abstract Collection<es.caib.seycon.ng.comu.UsuariWFProcess>handleFindProcessosWFUsuariByCodiUsuari(String codiUsuari)protected abstract Collection<es.caib.seycon.ng.comu.UsuariWFProcess>handleFindProcessosWFUsuariByIdProces(Long idProces)protected abstract Collection<es.caib.seycon.ng.comu.UsuariWFProcess>handleFindProcessosWFUsuariByNIFUsuari(String nifUsuari)protected abstract es.caib.seycon.ng.comu.MaquinahandleFindServidorCorreuByCodiUsuari(String codiUsuari)protected abstract es.caib.seycon.ng.comu.MaquinahandleFindServidorHomeByCodiUsuari(String codiUsuari)protected abstract es.caib.seycon.ng.comu.MaquinahandleFindServidorPerfilByCodiUsuari(String codiUsuari)protected abstract Collection<es.caib.seycon.ng.comu.Sessio>handleFindSessionsByCodiUsuari(String codiUsuari)protected abstract es.caib.seycon.ng.comu.TargetaExtranethandleFindTargetaExtranetByCodiUsuariAndCodiTargeta(String codiUsuari, String codiTargeta)protected abstract Collection<es.caib.seycon.ng.comu.TargetaExtranet>handleFindTargetesExtranetByCodiUsuari(String codiUsuari, String activa)protected abstract Map<String,Object>handleFindUserAttributes(String codiUsuari)protected abstract Collection<es.caib.seycon.ng.comu.Usuari>handleFindUserByCriteria(es.caib.seycon.ng.comu.UsuariCriteria criteria)protected abstract List<es.caib.seycon.ng.comu.Usuari>handleFindUserByJsonQuery(String query)protected abstract com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Usuari>handleFindUserByJsonQuery(String query, Integer startIndex, Integer count)protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Usuari>handleFindUserByJsonQueryAsync(String query)protected abstract Collection<es.caib.seycon.ng.comu.Usuari>handleFindUserByText(String text)protected abstract List<es.caib.seycon.ng.comu.Usuari>handleFindUserByTextAndFilter(String text, String filter)protected abstract com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Usuari>handleFindUserByTextAndFilter(String text, String filter, Integer start, Integer end)protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Usuari>handleFindUserByTextAndFilterAsync(String text, String filter)protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Usuari>handleFindUserByTextAsync(String text)protected abstract Collection<String>handleFindUserNames()protected abstract es.caib.seycon.ng.comu.UsuarihandleFindUsuariByCodiTipusDadaIValorTipusDada(String codiTipusDada, String valorTipusDada)protected abstract es.caib.seycon.ng.comu.UsuarihandleFindUsuariByCodiUsuari(String codiUsuari)protected abstract Collection<es.caib.seycon.ng.comu.Usuari>handleFindUsuariByCriteri(String codi, String nom, String primerLlinatge, String nomCurt, String dataCreacio, String usuariCreacio, String actiu, String segonLlinatge, String multiSessio, String comentari, String tipusUsuari, String servidorPerfil, String servidorHome, String servidorCorreu, String codiGrupPrimari, String dni, String dominiCorreu, String grupSecundari, Boolean restringeixCerca)protected abstract es.caib.seycon.ng.comu.UsuarihandleFindUsuariByIdUsuari(Long idUsuari)protected abstract es.caib.seycon.ng.comu.UsuarihandleFindUsuariByNIFUsuari(String nif)protected abstract Collection<es.caib.seycon.ng.comu.UsuariImpressora>handleFindUsuariImpressoresByCodiUsuari(String codiUsuari)protected abstract Collection<es.caib.seycon.ng.comu.Usuari>handleFindUsuarisByCodiUsuari(String codi)protected abstract Collection<es.caib.seycon.ng.comu.Usuari>handleFindUsuarisByDadesBasiques(String codi, String nom, String primerLlinatge, String segonLlinatge, String dni)protected abstract Collection<es.caib.seycon.ng.comu.NetworkAuthorization>handleFindXarxesACByCodiUsuari(String codiUsuari)protected abstract StringhandleGeneraPasswordRandom()protected abstract Collection<es.caib.seycon.ng.comu.SeyconAgentTaskLog>handleGetActiveTasks(String userName)protected abstract Collection<es.caib.seycon.ng.comu.Aplicacio>handleGetAplicacionsByCodiUsuari(String codiUsuari)protected abstract Collection<es.caib.seycon.ng.comu.Aplicacio>handleGetAplicacionsGestionablesWFByCodiUsuari(String codiUsuari)protected abstract Collection<es.caib.seycon.ng.comu.EstatContrasenya>handleGetContrasenyesTipusUsuari(Date dataInici, Date dataFi, String tipusUsuari)protected abstract es.caib.seycon.ng.comu.UsuarihandleGetCurrentUsuari()protected abstract byte[]handleGetMazingerRules(String user)protected abstract Collection<es.caib.seycon.ng.comu.Rol>handleGetRolsAplicacioByCodiUsuariAndCodiAplicacio(String codiUsuari, String codiAplicacio)protected abstract StringhandleGetSeguentCodi()protected abstract String[]handleGetTasques(String codiUsuari)protected abstract Collection<es.caib.seycon.ng.comu.TipusDada>handleGetTipusDades()protected abstract Collection<es.caib.seycon.ng.comu.RolGrant>handleGetUserExplicitRoles(long userId)protected abstract Collection<es.caib.seycon.ng.comu.Grup>handleGetUserGroups(long userId)protected abstract Collection<es.caib.seycon.ng.comu.Grup>handleGetUserGroupsHierarchy(long userId)protected abstract Collection<es.caib.seycon.ng.comu.Grup>handleGetUserGroupsHierarchy(long userId, String holderGroup)protected abstract es.caib.seycon.ng.comu.UsuarihandleGetUserInfo(String user)protected abstract Collection<es.caib.seycon.ng.comu.RolGrant>handleGetUserRoles(long userId)protected abstract inthandleIsUpdatePendingExtended(String userName)protected abstract voidhandleMerge(Long srcId, Long targetId, Long eventId)protected abstract Collection<es.caib.seycon.ng.comu.ProcesWF>handleObteLlistaProcessosWFUsuari()protected abstract String[]handleRefreshCanvis(String codiUsuari)protected abstract voidhandleSendPassword(String userName, String passwordDomain)protected abstract StringhandleSetPassword(String codiUsuari, String codiDominiContrasenyes)protected abstract voidhandleSetPassword(String codiUsuari, String codiDominiContrasenyes, es.caib.seycon.ng.comu.Password newPassword)protected abstract es.caib.seycon.ng.comu.UsuarihandleSetServidorsToUsuari(String codiUsuari, String nomServidorPerfil, String nomServidorCorreu, String nomServidorHome)protected abstract voidhandleSetTemporaryPassword(String codiUsuari, String codiDominiContrasenyes, es.caib.seycon.ng.comu.Password newPassword)protected abstract voidhandleUnlockPasswordDomain(String user, String passwordDomain)protected abstract es.caib.seycon.ng.comu.TargetaExtranethandleUpdate(es.caib.seycon.ng.comu.TargetaExtranet targetaExtranet)protected abstract es.caib.seycon.ng.comu.UsuarihandleUpdate(es.caib.seycon.ng.comu.Usuari usuari)protected abstract es.caib.seycon.ng.comu.UsuariWFProcesshandleUpdate(es.caib.seycon.ng.comu.UsuariWFProcess usuariWFProces)protected abstract es.caib.seycon.ng.comu.UsuarihandleUpdateDadesBasiquesUsuari(es.caib.seycon.ng.comu.Usuari usuari)protected abstract voidhandleUpdateUserAttributes(String codiUsuari, Map<String,Object> attributes)intisUpdatePendingExtended(String userName)voidmerge(Long srcId, Long targetId, Long eventId)Collection<es.caib.seycon.ng.comu.ProcesWF>obteLlistaProcessosWFUsuari()String[]refreshCanvis(String codiUsuari)voidsendPassword(String userName, String passwordDomain)StringsetPassword(String codiUsuari, String codiDominiContrasenyes)voidsetPassword(String codiUsuari, String codiDominiContrasenyes, es.caib.seycon.ng.comu.Password newPassword)es.caib.seycon.ng.comu.UsuarisetServidorsToUsuari(String codiUsuari, String nomServidorPerfil, String nomServidorCorreu, String nomServidorHome)voidsetTemporaryPassword(String codiUsuari, String codiDominiContrasenyes, es.caib.seycon.ng.comu.Password newPassword)voidsetUserService(com.soffid.iam.service.UserService userService)Sets reference touserService.voidunlockPasswordDomain(String user, String passwordDomain)es.caib.seycon.ng.comu.TargetaExtranetupdate(es.caib.seycon.ng.comu.TargetaExtranet targetaExtranet)es.caib.seycon.ng.comu.Usuariupdate(es.caib.seycon.ng.comu.Usuari usuari)es.caib.seycon.ng.comu.UsuariWFProcessupdate(es.caib.seycon.ng.comu.UsuariWFProcess usuariWFProces)es.caib.seycon.ng.comu.UsuariupdateDadesBasiquesUsuari(es.caib.seycon.ng.comu.Usuari usuari)voidupdateUserAttributes(String codiUsuari, Map<String,Object> attributes)
-
-
-
Method Detail
-
setUserService
public void setUserService(com.soffid.iam.service.UserService userService)
Sets reference touserService.
-
getUserService
public com.soffid.iam.service.UserService getUserService()
Gets reference touserService.
-
getMazingerRules
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public byte[] getMazingerRules(String user) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getMazingerRulesin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetMazingerRules
protected abstract byte[] handleGetMazingerRules(String user) throws Exception
- Throws:
Exception
-
findUserByJsonQueryAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Usuari> findUserByJsonQueryAsync(String query) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUserByJsonQueryAsyncin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByJsonQueryAsync
protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Usuari> handleFindUserByJsonQueryAsync(String query) throws Exception
- Throws:
Exception
-
findUserByTextAndFilterAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Usuari> findUserByTextAndFilterAsync(String text, String filter) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUserByTextAndFilterAsyncin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByTextAndFilterAsync
protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Usuari> handleFindUserByTextAndFilterAsync(String text, String filter) throws Exception
- Throws:
Exception
-
findUserByTextAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Usuari> findUserByTextAsync(String text) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUserByTextAsyncin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByTextAsync
protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Usuari> handleFindUserByTextAsync(String text) throws Exception
- Throws:
Exception
-
disableUsers
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncProcessTracker disableUsers(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
disableUsersin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDisableUsers
protected abstract com.soffid.iam.api.AsyncProcessTracker handleDisableUsers(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules) throws Exception
- Throws:
Exception
-
disableUsersPreview
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncProcessTracker disableUsersPreview(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules, List<Object[]> actions) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
disableUsersPreviewin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDisableUsersPreview
protected abstract com.soffid.iam.api.AsyncProcessTracker handleDisableUsersPreview(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules, List<Object[]> actions) throws Exception
- Throws:
Exception
-
findUserByJsonQuery
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Usuari> findUserByJsonQuery(String query, Integer startIndex, Integer count) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUserByJsonQueryin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByJsonQuery
protected abstract com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Usuari> handleFindUserByJsonQuery(String query, Integer startIndex, Integer count) throws Exception
- Throws:
Exception
-
findUserByTextAndFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Usuari> findUserByTextAndFilter(String text, String filter, Integer start, Integer end) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUserByTextAndFilterin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByTextAndFilter
protected abstract com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Usuari> handleFindUserByTextAndFilter(String text, String filter, Integer start, Integer end) throws Exception
- Throws:
Exception
-
findDadaByCodiTipusDada
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.DadaUsuari findDadaByCodiTipusDada(String codiUsuari, String codiTipusDada) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findDadaByCodiTipusDadain interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDadaByCodiTipusDada
protected abstract es.caib.seycon.ng.comu.DadaUsuari handleFindDadaByCodiTipusDada(String codiUsuari, String codiTipusDada) throws Exception
- Throws:
Exception
-
findServidorCorreuByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Maquina findServidorCorreuByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findServidorCorreuByCodiUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindServidorCorreuByCodiUsuari
protected abstract es.caib.seycon.ng.comu.Maquina handleFindServidorCorreuByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
findServidorHomeByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Maquina findServidorHomeByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findServidorHomeByCodiUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindServidorHomeByCodiUsuari
protected abstract es.caib.seycon.ng.comu.Maquina handleFindServidorHomeByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
findServidorPerfilByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Maquina findServidorPerfilByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findServidorPerfilByCodiUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindServidorPerfilByCodiUsuari
protected abstract es.caib.seycon.ng.comu.Maquina handleFindServidorPerfilByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
creaTargetaExtranet
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.TargetaExtranet creaTargetaExtranet(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
creaTargetaExtranetin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreaTargetaExtranet
protected abstract es.caib.seycon.ng.comu.TargetaExtranet handleCreaTargetaExtranet(String codiUsuari) throws Exception
- Throws:
Exception
-
findTargetaExtranetByCodiUsuariAndCodiTargeta
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.TargetaExtranet findTargetaExtranetByCodiUsuariAndCodiTargeta(String codiUsuari, String codiTargeta) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findTargetaExtranetByCodiUsuariAndCodiTargetain interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindTargetaExtranetByCodiUsuariAndCodiTargeta
protected abstract es.caib.seycon.ng.comu.TargetaExtranet handleFindTargetaExtranetByCodiUsuariAndCodiTargeta(String codiUsuari, String codiTargeta) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.TargetaExtranet update(es.caib.seycon.ng.comu.TargetaExtranet targetaExtranet) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract es.caib.seycon.ng.comu.TargetaExtranet handleUpdate(es.caib.seycon.ng.comu.TargetaExtranet targetaExtranet) throws Exception- Throws:
Exception
-
altaUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Usuari altaUsuari(byte[] peticio, es.caib.signatura.api.Signature signatura) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
altaUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleAltaUsuari
protected abstract es.caib.seycon.ng.comu.Usuari handleAltaUsuari(byte[] peticio, es.caib.signatura.api.Signature signatura) throws Exception- Throws:
Exception
-
baixaUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Usuari baixaUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
baixaUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleBaixaUsuari
protected abstract es.caib.seycon.ng.comu.Usuari handleBaixaUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Usuari create(es.caib.seycon.ng.comu.Usuari usuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract es.caib.seycon.ng.comu.Usuari handleCreate(es.caib.seycon.ng.comu.Usuari usuari) throws Exception- Throws:
Exception
-
findByNomCurt
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Usuari findByNomCurt(String nomCurt) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findByNomCurtin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindByNomCurt
protected abstract es.caib.seycon.ng.comu.Usuari handleFindByNomCurt(String nomCurt) throws Exception
- Throws:
Exception
-
findUsuariByCodiTipusDadaIValorTipusDada
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Usuari findUsuariByCodiTipusDadaIValorTipusDada(String codiTipusDada, String valorTipusDada) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUsuariByCodiTipusDadaIValorTipusDadain interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsuariByCodiTipusDadaIValorTipusDada
protected abstract es.caib.seycon.ng.comu.Usuari handleFindUsuariByCodiTipusDadaIValorTipusDada(String codiTipusDada, String valorTipusDada) throws Exception
- Throws:
Exception
-
findUsuariByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, noRollbackFor=java.lang.Exception.class, readOnly=true) public es.caib.seycon.ng.comu.Usuari findUsuariByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUsuariByCodiUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsuariByCodiUsuari
protected abstract es.caib.seycon.ng.comu.Usuari handleFindUsuariByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
findUsuariByIdUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Usuari findUsuariByIdUsuari(Long idUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUsuariByIdUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsuariByIdUsuari
protected abstract es.caib.seycon.ng.comu.Usuari handleFindUsuariByIdUsuari(Long idUsuari) throws Exception
- Throws:
Exception
-
findUsuariByNIFUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Usuari findUsuariByNIFUsuari(String nif) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUsuariByNIFUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsuariByNIFUsuari
protected abstract es.caib.seycon.ng.comu.Usuari handleFindUsuariByNIFUsuari(String nif) throws Exception
- Throws:
Exception
-
getCurrentUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Usuari getCurrentUsuari() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getCurrentUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetCurrentUsuari
protected abstract es.caib.seycon.ng.comu.Usuari handleGetCurrentUsuari() throws Exception- Throws:
Exception
-
getUserInfo
@Transactional(isolation=READ_COMMITTED, propagation=REQUIRED, rollbackForClassName="java.lang.Exception", noRollbackForClassName="UnknownUserException") public es.caib.seycon.ng.comu.Usuari getUserInfo(String user) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.UnknownUserException- Specified by:
getUserInfoin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.seycon.ng.exception.UnknownUserException
-
handleGetUserInfo
protected abstract es.caib.seycon.ng.comu.Usuari handleGetUserInfo(String user) throws Exception
- Throws:
Exception
-
setServidorsToUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Usuari setServidorsToUsuari(String codiUsuari, String nomServidorPerfil, String nomServidorCorreu, String nomServidorHome) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
setServidorsToUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleSetServidorsToUsuari
protected abstract es.caib.seycon.ng.comu.Usuari handleSetServidorsToUsuari(String codiUsuari, String nomServidorPerfil, String nomServidorCorreu, String nomServidorHome) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Usuari update(es.caib.seycon.ng.comu.Usuari usuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract es.caib.seycon.ng.comu.Usuari handleUpdate(es.caib.seycon.ng.comu.Usuari usuari) throws Exception- Throws:
Exception
-
updateDadesBasiquesUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Usuari updateDadesBasiquesUsuari(es.caib.seycon.ng.comu.Usuari usuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updateDadesBasiquesUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdateDadesBasiquesUsuari
protected abstract es.caib.seycon.ng.comu.Usuari handleUpdateDadesBasiquesUsuari(es.caib.seycon.ng.comu.Usuari usuari) throws Exception- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.UsuariWFProcess create(es.caib.seycon.ng.comu.UsuariWFProcess usuariWFProces) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract es.caib.seycon.ng.comu.UsuariWFProcess handleCreate(es.caib.seycon.ng.comu.UsuariWFProcess usuariWFProces) throws Exception- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.UsuariWFProcess update(es.caib.seycon.ng.comu.UsuariWFProcess usuariWFProces) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract es.caib.seycon.ng.comu.UsuariWFProcess handleUpdate(es.caib.seycon.ng.comu.UsuariWFProcess usuariWFProces) throws Exception- Throws:
Exception
-
isUpdatePendingExtended
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public int isUpdatePendingExtended(String userName) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
isUpdatePendingExtendedin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleIsUpdatePendingExtended
protected abstract int handleIsUpdatePendingExtended(String userName) throws Exception
- Throws:
Exception
-
existeixNomCurt
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Boolean existeixNomCurt(String nomCurt) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
existeixNomCurtin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleExisteixNomCurt
protected abstract Boolean handleExisteixNomCurt(String nomCurt) throws Exception
- Throws:
Exception
-
addUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String addUsuari(es.caib.signatura.api.Signature signatura, String userType) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
addUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleAddUsuari
protected abstract String handleAddUsuari(es.caib.signatura.api.Signature signatura, String userType) throws Exception
- Throws:
Exception
-
addUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String addUsuari(Collection<X509Certificate> certs, String userType) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
addUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleAddUsuari
protected abstract String handleAddUsuari(Collection<X509Certificate> certs, String userType) throws Exception
- Throws:
Exception
-
canviPassword
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String canviPassword(String codiUsuari, String codiDominiContrasenyes) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
canviPasswordin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCanviPassword
protected abstract String handleCanviPassword(String codiUsuari, String codiDominiContrasenyes) throws Exception
- Throws:
Exception
-
creaNouProcesUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String creaNouProcesUsuari(String nomProces, String codiUsuari, boolean canviaAProces) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
creaNouProcesUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreaNouProcesUsuari
protected abstract String handleCreaNouProcesUsuari(String nomProces, String codiUsuari, boolean canviaAProces) throws Exception
- Throws:
Exception
-
generaPasswordRandom
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String generaPasswordRandom() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
generaPasswordRandomin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGeneraPasswordRandom
protected abstract String handleGeneraPasswordRandom() throws Exception
- Throws:
Exception
-
getSeguentCodi
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String getSeguentCodi() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getSeguentCodiin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetSeguentCodi
protected abstract String handleGetSeguentCodi() throws Exception
- Throws:
Exception
-
setPassword
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String setPassword(String codiUsuari, String codiDominiContrasenyes) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
setPasswordin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleSetPassword
protected abstract String handleSetPassword(String codiUsuari, String codiDominiContrasenyes) throws Exception
- Throws:
Exception
-
getTasques
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String[] getTasques(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getTasquesin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetTasques
protected abstract String[] handleGetTasques(String codiUsuari) throws Exception
- Throws:
Exception
-
refreshCanvis
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String[] refreshCanvis(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
refreshCanvisin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleRefreshCanvis
protected abstract String[] handleRefreshCanvis(String codiUsuari) throws Exception
- Throws:
Exception
-
findDadesUsuariByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.DadaUsuari> findDadesUsuariByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findDadesUsuariByCodiUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDadesUsuariByCodiUsuari
protected abstract Collection<es.caib.seycon.ng.comu.DadaUsuari> handleFindDadesUsuariByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
findImpressoresByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Impressora> findImpressoresByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findImpressoresByCodiUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindImpressoresByCodiUsuari
protected abstract Collection<es.caib.seycon.ng.comu.Impressora> handleFindImpressoresByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
findJerarquiaRolsUsuariByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Rol> findJerarquiaRolsUsuariByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findJerarquiaRolsUsuariByCodiUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindJerarquiaRolsUsuariByCodiUsuari
protected abstract Collection<es.caib.seycon.ng.comu.Rol> handleFindJerarquiaRolsUsuariByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
findJerarquiaRolsUsuariByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Rol> findJerarquiaRolsUsuariByCodiUsuari(String codiUsuari, Boolean incloureRolsUsuariDirectes) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findJerarquiaRolsUsuariByCodiUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindJerarquiaRolsUsuariByCodiUsuari
protected abstract Collection<es.caib.seycon.ng.comu.Rol> handleFindJerarquiaRolsUsuariByCodiUsuari(String codiUsuari, Boolean incloureRolsUsuariDirectes) throws Exception
- Throws:
Exception
-
findProcessInstanceWFUsuariByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, noRollbackFor=java.lang.Exception.class, readOnly=true) public Collection<es.caib.bpm.vo.ProcessInstance> findProcessInstanceWFUsuariByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findProcessInstanceWFUsuariByCodiUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindProcessInstanceWFUsuariByCodiUsuari
protected abstract Collection<es.caib.bpm.vo.ProcessInstance> handleFindProcessInstanceWFUsuariByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
findProcessosWFUsuariByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.UsuariWFProcess> findProcessosWFUsuariByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findProcessosWFUsuariByCodiUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindProcessosWFUsuariByCodiUsuari
protected abstract Collection<es.caib.seycon.ng.comu.UsuariWFProcess> handleFindProcessosWFUsuariByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
findProcessosWFUsuariByIdProces
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.UsuariWFProcess> findProcessosWFUsuariByIdProces(Long idProces) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findProcessosWFUsuariByIdProcesin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindProcessosWFUsuariByIdProces
protected abstract Collection<es.caib.seycon.ng.comu.UsuariWFProcess> handleFindProcessosWFUsuariByIdProces(Long idProces) throws Exception
- Throws:
Exception
-
findProcessosWFUsuariByNIFUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.UsuariWFProcess> findProcessosWFUsuariByNIFUsuari(String nifUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findProcessosWFUsuariByNIFUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindProcessosWFUsuariByNIFUsuari
protected abstract Collection<es.caib.seycon.ng.comu.UsuariWFProcess> handleFindProcessosWFUsuariByNIFUsuari(String nifUsuari) throws Exception
- Throws:
Exception
-
findSessionsByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Sessio> findSessionsByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findSessionsByCodiUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindSessionsByCodiUsuari
protected abstract Collection<es.caib.seycon.ng.comu.Sessio> handleFindSessionsByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
findTargetesExtranetByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.TargetaExtranet> findTargetesExtranetByCodiUsuari(String codiUsuari, String activa) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findTargetesExtranetByCodiUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindTargetesExtranetByCodiUsuari
protected abstract Collection<es.caib.seycon.ng.comu.TargetaExtranet> handleFindTargetesExtranetByCodiUsuari(String codiUsuari, String activa) throws Exception
- Throws:
Exception
-
findUserByCriteria
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Usuari> findUserByCriteria(es.caib.seycon.ng.comu.UsuariCriteria criteria) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUserByCriteriain interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByCriteria
protected abstract Collection<es.caib.seycon.ng.comu.Usuari> handleFindUserByCriteria(es.caib.seycon.ng.comu.UsuariCriteria criteria) throws Exception
- Throws:
Exception
-
findUserByText
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Usuari> findUserByText(String text) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUserByTextin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByText
protected abstract Collection<es.caib.seycon.ng.comu.Usuari> handleFindUserByText(String text) throws Exception
- Throws:
Exception
-
findUserNames
@Transactional(isolation=DEFAULT, propagation=REQUIRED, readOnly=true) public Collection<String> findUserNames() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUserNamesin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserNames
protected abstract Collection<String> handleFindUserNames() throws Exception
- Throws:
Exception
-
findUsuariByCriteri
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Usuari> findUsuariByCriteri(String codi, String nom, String primerLlinatge, String nomCurt, String dataCreacio, String usuariCreacio, String actiu, String segonLlinatge, String multiSessio, String comentari, String tipusUsuari, String servidorPerfil, String servidorHome, String servidorCorreu, String codiGrupPrimari, String dni, String dominiCorreu, String grupSecundari, Boolean restringeixCerca) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUsuariByCriteriin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsuariByCriteri
protected abstract Collection<es.caib.seycon.ng.comu.Usuari> handleFindUsuariByCriteri(String codi, String nom, String primerLlinatge, String nomCurt, String dataCreacio, String usuariCreacio, String actiu, String segonLlinatge, String multiSessio, String comentari, String tipusUsuari, String servidorPerfil, String servidorHome, String servidorCorreu, String codiGrupPrimari, String dni, String dominiCorreu, String grupSecundari, Boolean restringeixCerca) throws Exception
- Throws:
Exception
-
findUsuariImpressoresByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.UsuariImpressora> findUsuariImpressoresByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUsuariImpressoresByCodiUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsuariImpressoresByCodiUsuari
protected abstract Collection<es.caib.seycon.ng.comu.UsuariImpressora> handleFindUsuariImpressoresByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
findUsuarisByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Usuari> findUsuarisByCodiUsuari(String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUsuarisByCodiUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsuarisByCodiUsuari
protected abstract Collection<es.caib.seycon.ng.comu.Usuari> handleFindUsuarisByCodiUsuari(String codi) throws Exception
- Throws:
Exception
-
findUsuarisByDadesBasiques
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Usuari> findUsuarisByDadesBasiques(String codi, String nom, String primerLlinatge, String segonLlinatge, String dni) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUsuarisByDadesBasiquesin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsuarisByDadesBasiques
protected abstract Collection<es.caib.seycon.ng.comu.Usuari> handleFindUsuarisByDadesBasiques(String codi, String nom, String primerLlinatge, String segonLlinatge, String dni) throws Exception
- Throws:
Exception
-
findXarxesACByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.NetworkAuthorization> findXarxesACByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findXarxesACByCodiUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindXarxesACByCodiUsuari
protected abstract Collection<es.caib.seycon.ng.comu.NetworkAuthorization> handleFindXarxesACByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
getActiveTasks
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.SeyconAgentTaskLog> getActiveTasks(String userName) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getActiveTasksin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetActiveTasks
protected abstract Collection<es.caib.seycon.ng.comu.SeyconAgentTaskLog> handleGetActiveTasks(String userName) throws Exception
- Throws:
Exception
-
getAplicacionsByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Aplicacio> getAplicacionsByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getAplicacionsByCodiUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetAplicacionsByCodiUsuari
protected abstract Collection<es.caib.seycon.ng.comu.Aplicacio> handleGetAplicacionsByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
getAplicacionsGestionablesWFByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Aplicacio> getAplicacionsGestionablesWFByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getAplicacionsGestionablesWFByCodiUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetAplicacionsGestionablesWFByCodiUsuari
protected abstract Collection<es.caib.seycon.ng.comu.Aplicacio> handleGetAplicacionsGestionablesWFByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
getContrasenyesTipusUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.EstatContrasenya> getContrasenyesTipusUsuari(Date dataInici, Date dataFi, String tipusUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getContrasenyesTipusUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetContrasenyesTipusUsuari
protected abstract Collection<es.caib.seycon.ng.comu.EstatContrasenya> handleGetContrasenyesTipusUsuari(Date dataInici, Date dataFi, String tipusUsuari) throws Exception
- Throws:
Exception
-
getRolsAplicacioByCodiUsuariAndCodiAplicacio
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Rol> getRolsAplicacioByCodiUsuariAndCodiAplicacio(String codiUsuari, String codiAplicacio) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getRolsAplicacioByCodiUsuariAndCodiAplicacioin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetRolsAplicacioByCodiUsuariAndCodiAplicacio
protected abstract Collection<es.caib.seycon.ng.comu.Rol> handleGetRolsAplicacioByCodiUsuariAndCodiAplicacio(String codiUsuari, String codiAplicacio) throws Exception
- Throws:
Exception
-
getTipusDades
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.TipusDada> getTipusDades() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getTipusDadesin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetTipusDades
protected abstract Collection<es.caib.seycon.ng.comu.TipusDada> handleGetTipusDades() throws Exception
- Throws:
Exception
-
getUserExplicitRoles
@Transactional(isolation=READ_COMMITTED, propagation=REQUIRED, rollbackForClassName="java.lang.Exception", noRollbackForClassName="UnknownUserException") public Collection<es.caib.seycon.ng.comu.RolGrant> getUserExplicitRoles(long userId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.UnknownUserException- Specified by:
getUserExplicitRolesin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.seycon.ng.exception.UnknownUserException
-
handleGetUserExplicitRoles
protected abstract Collection<es.caib.seycon.ng.comu.RolGrant> handleGetUserExplicitRoles(long userId) throws Exception
- Throws:
Exception
-
getUserGroups
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Grup> getUserGroups(long userId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getUserGroupsin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetUserGroups
protected abstract Collection<es.caib.seycon.ng.comu.Grup> handleGetUserGroups(long userId) throws Exception
- Throws:
Exception
-
getUserGroupsHierarchy
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackForClassName="java.lang.Exception", noRollbackForClassName="UnknownUserException") public Collection<es.caib.seycon.ng.comu.Grup> getUserGroupsHierarchy(long userId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.UnknownUserException- Specified by:
getUserGroupsHierarchyin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.seycon.ng.exception.UnknownUserException
-
handleGetUserGroupsHierarchy
protected abstract Collection<es.caib.seycon.ng.comu.Grup> handleGetUserGroupsHierarchy(long userId) throws Exception
- Throws:
Exception
-
getUserGroupsHierarchy
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackForClassName="java.lang.Exception", noRollbackForClassName="UnknownUserException") public Collection<es.caib.seycon.ng.comu.Grup> getUserGroupsHierarchy(long userId, String holderGroup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.UnknownUserException- Specified by:
getUserGroupsHierarchyin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.seycon.ng.exception.UnknownUserException
-
handleGetUserGroupsHierarchy
protected abstract Collection<es.caib.seycon.ng.comu.Grup> handleGetUserGroupsHierarchy(long userId, String holderGroup) throws Exception
- Throws:
Exception
-
getUserRoles
@Transactional(isolation=READ_COMMITTED, propagation=REQUIRED, rollbackForClassName="java.lang.Exception", noRollbackForClassName="UnknownUserException") public Collection<es.caib.seycon.ng.comu.RolGrant> getUserRoles(long userId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.UnknownUserException- Specified by:
getUserRolesin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.seycon.ng.exception.UnknownUserException
-
handleGetUserRoles
protected abstract Collection<es.caib.seycon.ng.comu.RolGrant> handleGetUserRoles(long userId) throws Exception
- Throws:
Exception
-
obteLlistaProcessosWFUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class, readOnly=true) public Collection<es.caib.seycon.ng.comu.ProcesWF> obteLlistaProcessosWFUsuari() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
obteLlistaProcessosWFUsuariin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleObteLlistaProcessosWFUsuari
protected abstract Collection<es.caib.seycon.ng.comu.ProcesWF> handleObteLlistaProcessosWFUsuari() throws Exception
- Throws:
Exception
-
findPasswordDomainStatus
@Transactional(rollbackFor=java.lang.Exception.class) public List<com.soffid.iam.api.PasswordDomainStatus> findPasswordDomainStatus(String user) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findPasswordDomainStatusin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindPasswordDomainStatus
protected abstract List<com.soffid.iam.api.PasswordDomainStatus> handleFindPasswordDomainStatus(String user) throws Exception
- Throws:
Exception
-
findUserByJsonQuery
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.Usuari> findUserByJsonQuery(String query) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUserByJsonQueryin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByJsonQuery
protected abstract List<es.caib.seycon.ng.comu.Usuari> handleFindUserByJsonQuery(String query) throws Exception
- Throws:
Exception
-
findUserByTextAndFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.Usuari> findUserByTextAndFilter(String text, String filter) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUserByTextAndFilterin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserByTextAndFilter
protected abstract List<es.caib.seycon.ng.comu.Usuari> handleFindUserByTextAndFilter(String text, String filter) throws Exception
- Throws:
Exception
-
findUserAttributes
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Map<String,Object> findUserAttributes(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUserAttributesin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserAttributes
protected abstract Map<String,Object> handleFindUserAttributes(String codiUsuari) throws Exception
- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(es.caib.seycon.ng.comu.Usuari usuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(es.caib.seycon.ng.comu.Usuari usuari) throws Exception- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(es.caib.seycon.ng.comu.UsuariWFProcess usuariWFProces) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(es.caib.seycon.ng.comu.UsuariWFProcess usuariWFProces) throws Exception- Throws:
Exception
-
merge
@Transactional(rollbackFor=java.lang.Exception.class) public void merge(Long srcId, Long targetId, Long eventId) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
mergein interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleMerge
protected abstract void handleMerge(Long srcId, Long targetId, Long eventId) throws Exception
- Throws:
Exception
-
sendPassword
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void sendPassword(String userName, String passwordDomain) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
sendPasswordin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleSendPassword
protected abstract void handleSendPassword(String userName, String passwordDomain) throws Exception
- Throws:
Exception
-
setPassword
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void setPassword(String codiUsuari, String codiDominiContrasenyes, es.caib.seycon.ng.comu.Password newPassword) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.BadPasswordException- Specified by:
setPasswordin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.seycon.ng.exception.BadPasswordException
-
handleSetPassword
protected abstract void handleSetPassword(String codiUsuari, String codiDominiContrasenyes, es.caib.seycon.ng.comu.Password newPassword) throws Exception
- Throws:
Exception
-
setTemporaryPassword
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void setTemporaryPassword(String codiUsuari, String codiDominiContrasenyes, es.caib.seycon.ng.comu.Password newPassword) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.BadPasswordException- Specified by:
setTemporaryPasswordin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.seycon.ng.exception.BadPasswordException
-
handleSetTemporaryPassword
protected abstract void handleSetTemporaryPassword(String codiUsuari, String codiDominiContrasenyes, es.caib.seycon.ng.comu.Password newPassword) throws Exception
- Throws:
Exception
-
unlockPasswordDomain
@Transactional(rollbackFor=java.lang.Exception.class) public void unlockPasswordDomain(String user, String passwordDomain) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
unlockPasswordDomainin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUnlockPasswordDomain
protected abstract void handleUnlockPasswordDomain(String user, String passwordDomain) throws Exception
- Throws:
Exception
-
updateUserAttributes
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void updateUserAttributes(String codiUsuari, Map<String,Object> attributes) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updateUserAttributesin interfacees.caib.seycon.ng.servei.UsuariService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdateUserAttributes
protected abstract void handleUpdateUserAttributes(String codiUsuari, Map<String,Object> attributes) throws Exception
- Throws:
Exception
-
getPrincipal
protected Principal getPrincipal()
Gets the currentprincipalif one has been set, otherwise returnsnull.- Returns:
- the current principal
-
-