Package es.caib.seycon.ng.servei
Class RegistreAccesServiceBase
- java.lang.Object
-
- es.caib.seycon.ng.servei.RegistreAccesServiceBase
-
- All Implemented Interfaces:
es.caib.seycon.ng.servei.RegistreAccesService
public abstract class RegistreAccesServiceBase extends Object implements es.caib.seycon.ng.servei.RegistreAccesService
Spring Service base class for
see es.caib.seycon.ng.servei.RegistreAccesServicees.caib.seycon.ng.servei.RegistreAccesService
, provides access to all services and entities referenced by this service.
-
-
Constructor Summary
Constructors Constructor Description RegistreAccesServiceBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description es.caib.seycon.ng.comu.RegistreAcces
create(es.caib.seycon.ng.comu.RegistreAcces registre)
List<es.caib.seycon.ng.comu.RegistreAcces>
findAccessLogByJsonQuery(String jsonQuery, Integer start, Integer pageSize)
com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.RegistreAcces>
findAccessLogByJsonQueryAsync(String jsonQuery)
Collection<es.caib.seycon.ng.comu.RegistreAcces>
findDarrersRegistresAccesMaquinaSSO(String nomServidor, String numRegistres)
Collection<es.caib.seycon.ng.comu.RegistreAcces>
findDarrersRegistresByCodiUsuari(String codiUsuari, String numRegistres, String codiProtocolAcces)
Collection<es.caib.seycon.ng.comu.RegistreAcces>
findRegistreByDataIniAndCodiUsuari(String dataIni, String codiUsuari, String numRegistres)
Collection<es.caib.seycon.ng.comu.RegistreAcces>
findRegistresAccesByFiltre(String data, String nomServidor, String nomClient, String codiUsuari)
Collection<es.caib.seycon.ng.comu.RegistreAcces>
findRegistresAccesByFiltre(String dataIni, String dataFi, String nomServidor, String nomClient, String codiUsuari)
Collection<es.caib.seycon.ng.comu.RegistreAcces>
findRegistresAccesByFiltreNou(String dataIni, String dataFi, String nomServidor, String nomClient, String codiUsuari)
Collection<es.caib.seycon.ng.comu.RegistreAcces>
findRegistresAccesByMaquina(String dataIni, String nomServidor, String numRegistres, String protocolAcces)
Collection<es.caib.seycon.ng.comu.RegistreAcces>
findRegistresAccesByMaquinaAccesSSO(String dataIni, String nomServidor, String numRegistres)
com.soffid.iam.service.AccessLogService
getAccessLogService()
Gets reference toaccessLogService
.protected Principal
getPrincipal()
Gets the currentprincipal
if one has been set, otherwise returnsnull
.protected abstract es.caib.seycon.ng.comu.RegistreAcces
handleCreate(es.caib.seycon.ng.comu.RegistreAcces registre)
protected abstract List<es.caib.seycon.ng.comu.RegistreAcces>
handleFindAccessLogByJsonQuery(String jsonQuery, Integer start, Integer pageSize)
protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.RegistreAcces>
handleFindAccessLogByJsonQueryAsync(String jsonQuery)
protected abstract Collection<es.caib.seycon.ng.comu.RegistreAcces>
handleFindDarrersRegistresAccesMaquinaSSO(String nomServidor, String numRegistres)
protected abstract Collection<es.caib.seycon.ng.comu.RegistreAcces>
handleFindDarrersRegistresByCodiUsuari(String codiUsuari, String numRegistres, String codiProtocolAcces)
protected abstract Collection<es.caib.seycon.ng.comu.RegistreAcces>
handleFindRegistreByDataIniAndCodiUsuari(String dataIni, String codiUsuari, String numRegistres)
protected abstract Collection<es.caib.seycon.ng.comu.RegistreAcces>
handleFindRegistresAccesByFiltre(String data, String nomServidor, String nomClient, String codiUsuari)
protected abstract Collection<es.caib.seycon.ng.comu.RegistreAcces>
handleFindRegistresAccesByFiltre(String dataIni, String dataFi, String nomServidor, String nomClient, String codiUsuari)
protected abstract Collection<es.caib.seycon.ng.comu.RegistreAcces>
handleFindRegistresAccesByFiltreNou(String dataIni, String dataFi, String nomServidor, String nomClient, String codiUsuari)
protected abstract Collection<es.caib.seycon.ng.comu.RegistreAcces>
handleFindRegistresAccesByMaquina(String dataIni, String nomServidor, String numRegistres, String protocolAcces)
protected abstract Collection<es.caib.seycon.ng.comu.RegistreAcces>
handleFindRegistresAccesByMaquinaAccesSSO(String dataIni, String nomServidor, String numRegistres)
void
setAccessLogService(com.soffid.iam.service.AccessLogService accessLogService)
Sets reference toaccessLogService
.
-
-
-
Method Detail
-
setAccessLogService
public void setAccessLogService(com.soffid.iam.service.AccessLogService accessLogService)
Sets reference toaccessLogService
.
-
getAccessLogService
public com.soffid.iam.service.AccessLogService getAccessLogService()
Gets reference toaccessLogService
.
-
findAccessLogByJsonQueryAsync
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.RegistreAcces> findAccessLogByJsonQueryAsync(String jsonQuery) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findAccessLogByJsonQueryAsync
in interfacees.caib.seycon.ng.servei.RegistreAccesService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAccessLogByJsonQueryAsync
protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.RegistreAcces> handleFindAccessLogByJsonQueryAsync(String jsonQuery) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.RegistreAcces create(es.caib.seycon.ng.comu.RegistreAcces registre) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
create
in interfacees.caib.seycon.ng.servei.RegistreAccesService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract es.caib.seycon.ng.comu.RegistreAcces handleCreate(es.caib.seycon.ng.comu.RegistreAcces registre) throws Exception
- Throws:
Exception
-
findDarrersRegistresAccesMaquinaSSO
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.RegistreAcces> findDarrersRegistresAccesMaquinaSSO(String nomServidor, String numRegistres) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findDarrersRegistresAccesMaquinaSSO
in interfacees.caib.seycon.ng.servei.RegistreAccesService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDarrersRegistresAccesMaquinaSSO
protected abstract Collection<es.caib.seycon.ng.comu.RegistreAcces> handleFindDarrersRegistresAccesMaquinaSSO(String nomServidor, String numRegistres) throws Exception
- Throws:
Exception
-
findDarrersRegistresByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.RegistreAcces> findDarrersRegistresByCodiUsuari(String codiUsuari, String numRegistres, String codiProtocolAcces) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findDarrersRegistresByCodiUsuari
in interfacees.caib.seycon.ng.servei.RegistreAccesService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDarrersRegistresByCodiUsuari
protected abstract Collection<es.caib.seycon.ng.comu.RegistreAcces> handleFindDarrersRegistresByCodiUsuari(String codiUsuari, String numRegistres, String codiProtocolAcces) throws Exception
- Throws:
Exception
-
findRegistreByDataIniAndCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.RegistreAcces> findRegistreByDataIniAndCodiUsuari(String dataIni, String codiUsuari, String numRegistres) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findRegistreByDataIniAndCodiUsuari
in interfacees.caib.seycon.ng.servei.RegistreAccesService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRegistreByDataIniAndCodiUsuari
protected abstract Collection<es.caib.seycon.ng.comu.RegistreAcces> handleFindRegistreByDataIniAndCodiUsuari(String dataIni, String codiUsuari, String numRegistres) throws Exception
- Throws:
Exception
-
findRegistresAccesByFiltre
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.RegistreAcces> findRegistresAccesByFiltre(String data, String nomServidor, String nomClient, String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findRegistresAccesByFiltre
in interfacees.caib.seycon.ng.servei.RegistreAccesService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRegistresAccesByFiltre
protected abstract Collection<es.caib.seycon.ng.comu.RegistreAcces> handleFindRegistresAccesByFiltre(String data, String nomServidor, String nomClient, String codiUsuari) throws Exception
- Throws:
Exception
-
findRegistresAccesByFiltre
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.RegistreAcces> findRegistresAccesByFiltre(String dataIni, String dataFi, String nomServidor, String nomClient, String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findRegistresAccesByFiltre
in interfacees.caib.seycon.ng.servei.RegistreAccesService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRegistresAccesByFiltre
protected abstract Collection<es.caib.seycon.ng.comu.RegistreAcces> handleFindRegistresAccesByFiltre(String dataIni, String dataFi, String nomServidor, String nomClient, String codiUsuari) throws Exception
- Throws:
Exception
-
findRegistresAccesByFiltreNou
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.RegistreAcces> findRegistresAccesByFiltreNou(String dataIni, String dataFi, String nomServidor, String nomClient, String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findRegistresAccesByFiltreNou
in interfacees.caib.seycon.ng.servei.RegistreAccesService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRegistresAccesByFiltreNou
protected abstract Collection<es.caib.seycon.ng.comu.RegistreAcces> handleFindRegistresAccesByFiltreNou(String dataIni, String dataFi, String nomServidor, String nomClient, String codiUsuari) throws Exception
- Throws:
Exception
-
findRegistresAccesByMaquina
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.RegistreAcces> findRegistresAccesByMaquina(String dataIni, String nomServidor, String numRegistres, String protocolAcces) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findRegistresAccesByMaquina
in interfacees.caib.seycon.ng.servei.RegistreAccesService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRegistresAccesByMaquina
protected abstract Collection<es.caib.seycon.ng.comu.RegistreAcces> handleFindRegistresAccesByMaquina(String dataIni, String nomServidor, String numRegistres, String protocolAcces) throws Exception
- Throws:
Exception
-
findRegistresAccesByMaquinaAccesSSO
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.RegistreAcces> findRegistresAccesByMaquinaAccesSSO(String dataIni, String nomServidor, String numRegistres) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findRegistresAccesByMaquinaAccesSSO
in interfacees.caib.seycon.ng.servei.RegistreAccesService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRegistresAccesByMaquinaAccesSSO
protected abstract Collection<es.caib.seycon.ng.comu.RegistreAcces> handleFindRegistresAccesByMaquinaAccesSSO(String dataIni, String nomServidor, String numRegistres) throws Exception
- Throws:
Exception
-
findAccessLogByJsonQuery
@Transactional(rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.RegistreAcces> findAccessLogByJsonQuery(String jsonQuery, Integer start, Integer pageSize) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findAccessLogByJsonQuery
in interfacees.caib.seycon.ng.servei.RegistreAccesService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAccessLogByJsonQuery
protected abstract List<es.caib.seycon.ng.comu.RegistreAcces> handleFindAccessLogByJsonQuery(String jsonQuery, Integer start, Integer pageSize) throws Exception
- Throws:
Exception
-
getPrincipal
protected Principal getPrincipal()
Gets the currentprincipal
if one has been set, otherwise returnsnull
.- Returns:
- the current principal
-
-