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.RegistreAccescreate(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.AccessLogServicegetAccessLogService()Gets reference toaccessLogService.protected PrincipalgetPrincipal()Gets the currentprincipalif one has been set, otherwise returnsnull.protected abstract es.caib.seycon.ng.comu.RegistreAcceshandleCreate(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)voidsetAccessLogService(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:
findAccessLogByJsonQueryAsyncin 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:
createin 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:
findDarrersRegistresAccesMaquinaSSOin 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:
findDarrersRegistresByCodiUsuariin 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:
findRegistreByDataIniAndCodiUsuariin 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:
findRegistresAccesByFiltrein 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:
findRegistresAccesByFiltrein 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:
findRegistresAccesByFiltreNouin 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:
findRegistresAccesByMaquinain 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:
findRegistresAccesByMaquinaAccesSSOin 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:
findAccessLogByJsonQueryin 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 currentprincipalif one has been set, otherwise returnsnull.- Returns:
- the current principal
-
-