Package es.caib.seycon.ng.servei
Class UsuariServiceBaseProxy
- java.lang.Object
-
- es.caib.seycon.ng.servei.UsuariServiceBaseProxy
-
- All Implemented Interfaces:
es.caib.seycon.ng.servei.UsuariService
public class UsuariServiceBaseProxy 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 UsuariServiceBaseProxy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
addUsuari(es.caib.signatura.api.Signature signatura, String userType)
String
addUsuari(Collection<X509Certificate> certs, String userType)
es.caib.seycon.ng.comu.Usuari
altaUsuari(byte[] peticio, es.caib.signatura.api.Signature signatura)
es.caib.seycon.ng.comu.Usuari
baixaUsuari(String codiUsuari)
String
canviPassword(String codiUsuari, String codiDominiContrasenyes)
String
creaNouProcesUsuari(String nomProces, String codiUsuari, boolean canviaAProces)
es.caib.seycon.ng.comu.TargetaExtranet
creaTargetaExtranet(String codiUsuari)
es.caib.seycon.ng.comu.Usuari
create(es.caib.seycon.ng.comu.Usuari usuari)
es.caib.seycon.ng.comu.UsuariWFProcess
create(es.caib.seycon.ng.comu.UsuariWFProcess usuariWFProces)
void
delete(es.caib.seycon.ng.comu.Usuari usuari)
void
delete(es.caib.seycon.ng.comu.UsuariWFProcess usuariWFProces)
com.soffid.iam.api.AsyncProcessTracker
disableUsers(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules)
com.soffid.iam.api.AsyncProcessTracker
disableUsersPreview(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules, List<Object[]> actions)
Boolean
existeixNomCurt(String nomCurt)
es.caib.seycon.ng.comu.Usuari
findByNomCurt(String nomCurt)
es.caib.seycon.ng.comu.DadaUsuari
findDadaByCodiTipusDada(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.Maquina
findServidorCorreuByCodiUsuari(String codiUsuari)
es.caib.seycon.ng.comu.Maquina
findServidorHomeByCodiUsuari(String codiUsuari)
es.caib.seycon.ng.comu.Maquina
findServidorPerfilByCodiUsuari(String codiUsuari)
Collection<es.caib.seycon.ng.comu.Sessio>
findSessionsByCodiUsuari(String codiUsuari)
es.caib.seycon.ng.comu.TargetaExtranet
findTargetaExtranetByCodiUsuariAndCodiTargeta(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.Usuari
findUsuariByCodiTipusDadaIValorTipusDada(String codiTipusDada, String valorTipusDada)
es.caib.seycon.ng.comu.Usuari
findUsuariByCodiUsuari(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.Usuari
findUsuariByIdUsuari(Long idUsuari)
es.caib.seycon.ng.comu.Usuari
findUsuariByNIFUsuari(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)
String
generaPasswordRandom()
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.Usuari
getCurrentUsuari()
byte[]
getMazingerRules(String user)
protected Principal
getPrincipal()
Gets the currentprincipal
if one has been set, otherwise returnsnull
.Collection<es.caib.seycon.ng.comu.Rol>
getRolsAplicacioByCodiUsuariAndCodiAplicacio(String codiUsuari, String codiAplicacio)
String
getSeguentCodi()
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.Usuari
getUserInfo(String user)
Collection<es.caib.seycon.ng.comu.RolGrant>
getUserRoles(long userId)
com.soffid.iam.service.UserService
getUserService()
Gets reference touserService
.int
isUpdatePendingExtended(String userName)
void
merge(Long srcId, Long targetId, Long eventId)
Collection<es.caib.seycon.ng.comu.ProcesWF>
obteLlistaProcessosWFUsuari()
String[]
refreshCanvis(String codiUsuari)
void
sendPassword(String userName, String passwordDomain)
String
setPassword(String codiUsuari, String codiDominiContrasenyes)
void
setPassword(String codiUsuari, String codiDominiContrasenyes, es.caib.seycon.ng.comu.Password newPassword)
es.caib.seycon.ng.comu.Usuari
setServidorsToUsuari(String codiUsuari, String nomServidorPerfil, String nomServidorCorreu, String nomServidorHome)
void
setTemporaryPassword(String codiUsuari, String codiDominiContrasenyes, es.caib.seycon.ng.comu.Password newPassword)
void
setUserService(com.soffid.iam.service.UserService userService)
Sets reference touserService
.void
unlockPasswordDomain(String user, String passwordDomain)
es.caib.seycon.ng.comu.TargetaExtranet
update(es.caib.seycon.ng.comu.TargetaExtranet targetaExtranet)
es.caib.seycon.ng.comu.Usuari
update(es.caib.seycon.ng.comu.Usuari usuari)
es.caib.seycon.ng.comu.UsuariWFProcess
update(es.caib.seycon.ng.comu.UsuariWFProcess usuariWFProces)
es.caib.seycon.ng.comu.Usuari
updateDadesBasiquesUsuari(es.caib.seycon.ng.comu.Usuari usuari)
void
updateUserAttributes(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:
getMazingerRules
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findUserByJsonQueryAsync
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findUserByTextAndFilterAsync
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findUserByTextAsync
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
disableUsers
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
disableUsersPreview
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findUserByJsonQuery
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findUserByTextAndFilter
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findDadaByCodiTipusDada
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findServidorCorreuByCodiUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findServidorHomeByCodiUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findServidorPerfilByCodiUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
creaTargetaExtranet
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findTargetaExtranetByCodiUsuariAndCodiTargeta
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
update
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
altaUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
baixaUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
create
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findByNomCurt
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findUsuariByCodiTipusDadaIValorTipusDada
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findUsuariByCodiUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findUsuariByIdUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findUsuariByNIFUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
getCurrentUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
getUserInfo
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.caib.seycon.ng.exception.UnknownUserException
-
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:
setServidorsToUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
update
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
updateDadesBasiquesUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
create
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
update
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
isUpdatePendingExtended
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
existeixNomCurt
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
addUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
addUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
canviPassword
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
creaNouProcesUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
generaPasswordRandom
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
getSeguentCodi
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
setPassword
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
getTasques
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
refreshCanvis
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findDadesUsuariByCodiUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findImpressoresByCodiUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findJerarquiaRolsUsuariByCodiUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findJerarquiaRolsUsuariByCodiUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findProcessInstanceWFUsuariByCodiUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findProcessosWFUsuariByCodiUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findProcessosWFUsuariByIdProces
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findProcessosWFUsuariByNIFUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findSessionsByCodiUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findTargetesExtranetByCodiUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findUserByCriteria
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findUserByText
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findUserNames
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findUsuariByCriteri
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findUsuariImpressoresByCodiUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findUsuarisByCodiUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findUsuarisByDadesBasiques
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findXarxesACByCodiUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
getActiveTasks
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
getAplicacionsByCodiUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
getAplicacionsGestionablesWFByCodiUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
getContrasenyesTipusUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
getRolsAplicacioByCodiUsuariAndCodiAplicacio
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
getTipusDades
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
getUserExplicitRoles
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.caib.seycon.ng.exception.UnknownUserException
-
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:
getUserGroups
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
getUserGroupsHierarchy
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.caib.seycon.ng.exception.UnknownUserException
-
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:
getUserGroupsHierarchy
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.caib.seycon.ng.exception.UnknownUserException
-
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:
getUserRoles
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.caib.seycon.ng.exception.UnknownUserException
-
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:
obteLlistaProcessosWFUsuari
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findPasswordDomainStatus
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findUserByJsonQuery
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findUserByTextAndFilter
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
findUserAttributes
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
delete
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
delete
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
merge
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
sendPassword
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
setPassword
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.caib.seycon.ng.exception.BadPasswordException
-
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:
setTemporaryPassword
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.caib.seycon.ng.exception.BadPasswordException
-
unlockPasswordDomain
@Transactional(rollbackFor=java.lang.Exception.class) public void unlockPasswordDomain(String user, String passwordDomain) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
unlockPasswordDomain
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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:
updateUserAttributes
in interfacees.caib.seycon.ng.servei.UsuariService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getPrincipal
protected Principal getPrincipal()
Gets the currentprincipal
if one has been set, otherwise returnsnull
.- Returns:
- the current principal
-
-