Package es.caib.seycon.ng.servei.ejb
Interface UsuariService
-
public interface UsuariService
EJB UsuariService
-
-
Method Summary
-
-
-
Method Detail
-
getMazingerRules
byte[] getMazingerRules(String user) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUserByJsonQueryAsync
AsyncList<Usuari> findUserByJsonQueryAsync(String query) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUserByTextAndFilterAsync
AsyncList<Usuari> findUserByTextAndFilterAsync(String text, String filter) throws InternalErrorException
- Throws:
InternalErrorException
-
findUserByTextAsync
AsyncList<Usuari> findUserByTextAsync(String text) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
disableUsers
AsyncProcessTracker disableUsers(String scimQuery, List<DisableObjectRule> rules) throws InternalErrorException
- Throws:
InternalErrorException
-
disableUsersPreview
AsyncProcessTracker disableUsersPreview(String scimQuery, List<DisableObjectRule> rules, List<Object[]> actions) throws InternalErrorException
- Throws:
InternalErrorException
-
findUserByJsonQuery
PagedResult<Usuari> findUserByJsonQuery(String query, Integer startIndex, Integer count) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUserByTextAndFilter
PagedResult<Usuari> findUserByTextAndFilter(String text, String filter, Integer start, Integer end) throws InternalErrorException
- Throws:
InternalErrorException
-
findDadaByCodiTipusDada
DadaUsuari findDadaByCodiTipusDada(String codiUsuari, String codiTipusDada) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
create
Usuari create(Usuari usuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUsuariByCodiUsuari
Usuari findUsuariByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUsuariByIdUsuari
Usuari findUsuariByIdUsuari(Long idUsuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getCurrentUsuari
Usuari getCurrentUsuari() throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
update
Usuari update(Usuari usuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
updateDadesBasiquesUsuari
Usuari updateDadesBasiquesUsuari(Usuari usuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
isUpdatePendingExtended
int isUpdatePendingExtended(String userName) throws InternalErrorException
- Throws:
InternalErrorException
-
canviPassword
String canviPassword(String codiUsuari, String codiDominiContrasenyes) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
creaNouProcesUsuari
String creaNouProcesUsuari(String nomProces, String codiUsuari, boolean canviaAProces) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getSeguentCodi
String getSeguentCodi() throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getTasques
String[] getTasques(String codiUsuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
refreshCanvis
String[] refreshCanvis(String codiUsuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findDadesUsuariByCodiUsuari
Collection<DadaUsuari> findDadesUsuariByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findProcessInstanceWFUsuariByCodiUsuari
Collection<ProcessInstance> findProcessInstanceWFUsuariByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findSessionsByCodiUsuari
Collection<Sessio> findSessionsByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUserByCriteria
Collection<Usuari> findUserByCriteria(UsuariCriteria criteria) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUserByText
Collection<Usuari> findUserByText(String text) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUsuariByCriteri
Collection<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 InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUsuariImpressoresByCodiUsuari
Collection<UsuariImpressora> findUsuariImpressoresByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUsuarisByCodiUsuari
Collection<Usuari> findUsuarisByCodiUsuari(String codi) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findXarxesACByCodiUsuari
Collection<NetworkAuthorization> findXarxesACByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getActiveTasks
Collection<SeyconAgentTaskLog> getActiveTasks(String userName) throws InternalErrorException
- Throws:
InternalErrorException
-
obteLlistaProcessosWFUsuari
Collection<ProcesWF> obteLlistaProcessosWFUsuari() throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findPasswordDomainStatus
List<PasswordDomainStatus> findPasswordDomainStatus(String user) throws InternalErrorException
- Throws:
InternalErrorException
-
findUserByJsonQuery
List<Usuari> findUserByJsonQuery(String query) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findUserByTextAndFilter
List<Usuari> findUserByTextAndFilter(String text, String filter) throws InternalErrorException
- Throws:
InternalErrorException
-
findUserAttributes
Map<String,Object> findUserAttributes(String codiUsuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
delete
void delete(Usuari usuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
merge
void merge(Long srcId, Long targetId, Long eventId) throws InternalErrorException
- Throws:
InternalErrorException
-
sendPassword
void sendPassword(String userName, String passwordDomain) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
setPassword
void setPassword(String codiUsuari, String codiDominiContrasenyes, Password newPassword) throws InternalErrorException, InternalErrorException, BadPasswordException
-
setTemporaryPassword
void setTemporaryPassword(String codiUsuari, String codiDominiContrasenyes, Password newPassword) throws InternalErrorException, InternalErrorException, BadPasswordException
-
unlockPasswordDomain
void unlockPasswordDomain(String user, String passwordDomain) throws InternalErrorException
- Throws:
InternalErrorException
-
updateUserAttributes
void updateUserAttributes(String codiUsuari, Map<String,Object> attributes) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
-