Package com.soffid.iam.service
Class AccessLogServiceBase
- java.lang.Object
-
- com.soffid.iam.service.AccessLogServiceBase
-
- All Implemented Interfaces:
com.soffid.iam.service.AccessLogService
- Direct Known Subclasses:
AccessLogServiceImpl
public abstract class AccessLogServiceBase extends Object implements com.soffid.iam.service.AccessLogService
Spring Service base class for
see com.soffid.iam.service.AccessLogServicecom.soffid.iam.service.AccessLogService, provides access to all services and entities referenced by this service.
-
-
Constructor Summary
Constructors Constructor Description AccessLogServiceBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description com.soffid.iam.api.AccessLogcreate(com.soffid.iam.api.AccessLog registre)List<com.soffid.iam.api.AccessLog>findAccessLogByJsonQuery(String jsonQuery, Integer start, Integer pageSize)com.soffid.iam.api.AsyncList<com.soffid.iam.api.AccessLog>findAccessLogByJsonQueryAsync(String jsonQuery)Collection<com.soffid.iam.api.AccessLog>findEntryByFilter(String data, String nomServidor, String nomClient, String codiUsuari)Collection<com.soffid.iam.api.AccessLog>findEntryByFilter(String dataIni, String dataFi, String nomServidor, String nomClient, String codiUsuari)Collection<com.soffid.iam.api.AccessLog>findEntryByHost(String dataIni, String nomServidor, String numRegistres, String protocolAcces)Collection<com.soffid.iam.api.AccessLog>findEntryByInitialDataAndUserName(String dataIni, String codiUsuari, String numRegistres)Collection<com.soffid.iam.api.AccessLog>findEntryByNewFilter(String dataIni, String dataFi, String nomServidor, String nomClient, String codiUsuari)Collection<com.soffid.iam.api.AccessLog>findEntryBySSOHostAccess(String dataIni, String nomServidor, String numRegistres)Collection<com.soffid.iam.api.AccessLog>findLastEntriesByUserName(String codiUsuari, String numRegistres, String codiProtocolAcces)Collection<com.soffid.iam.api.AccessLog>findLastEntriesSSOHostAccess(String nomServidor, String numRegistres)AccessLogEntityDaogetAccessLogEntityDao()Gets reference toregistreAccesEntityDao.com.soffid.iam.service.AsyncRunnerServicegetAsyncRunnerService()Gets reference toasyncRunnerService.com.soffid.iam.service.AuthorizationServicegetAuthorizationService()Gets reference toautoritzacioService.GroupEntityDaogetGroupEntityDao()Gets reference togrupEntityDao.HostEntityDaogetHostEntityDao()Gets reference tomaquinaEntityDao.protected PrincipalgetPrincipal()Gets the currentprincipalif one has been set, otherwise returnsnull.ServiceEntityDaogetServiceEntityDao()Gets reference toserveiEntityDao.UserEntityDaogetUserEntityDao()Gets reference tousuariEntityDao.protected abstract com.soffid.iam.api.AccessLoghandleCreate(com.soffid.iam.api.AccessLog registre)protected abstract List<com.soffid.iam.api.AccessLog>handleFindAccessLogByJsonQuery(String jsonQuery, Integer start, Integer pageSize)protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.AccessLog>handleFindAccessLogByJsonQueryAsync(String jsonQuery)protected abstract Collection<com.soffid.iam.api.AccessLog>handleFindEntryByFilter(String data, String nomServidor, String nomClient, String codiUsuari)protected abstract Collection<com.soffid.iam.api.AccessLog>handleFindEntryByFilter(String dataIni, String dataFi, String nomServidor, String nomClient, String codiUsuari)protected abstract Collection<com.soffid.iam.api.AccessLog>handleFindEntryByHost(String dataIni, String nomServidor, String numRegistres, String protocolAcces)protected abstract Collection<com.soffid.iam.api.AccessLog>handleFindEntryByInitialDataAndUserName(String dataIni, String codiUsuari, String numRegistres)protected abstract Collection<com.soffid.iam.api.AccessLog>handleFindEntryByNewFilter(String dataIni, String dataFi, String nomServidor, String nomClient, String codiUsuari)protected abstract Collection<com.soffid.iam.api.AccessLog>handleFindEntryBySSOHostAccess(String dataIni, String nomServidor, String numRegistres)protected abstract Collection<com.soffid.iam.api.AccessLog>handleFindLastEntriesByUserName(String codiUsuari, String numRegistres, String codiProtocolAcces)protected abstract Collection<com.soffid.iam.api.AccessLog>handleFindLastEntriesSSOHostAccess(String nomServidor, String numRegistres)voidsetAccessLogEntityDao(AccessLogEntityDao registreAccesEntityDao)Sets reference toregistreAccesEntityDao.voidsetAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)Sets reference toasyncRunnerService.voidsetAuthorizationService(com.soffid.iam.service.AuthorizationService autoritzacioService)Sets reference toautoritzacioService.voidsetGroupEntityDao(GroupEntityDao grupEntityDao)Sets reference togrupEntityDao.voidsetHostEntityDao(HostEntityDao maquinaEntityDao)Sets reference tomaquinaEntityDao.voidsetServiceEntityDao(ServiceEntityDao serveiEntityDao)Sets reference toserveiEntityDao.voidsetUserEntityDao(UserEntityDao usuariEntityDao)Sets reference tousuariEntityDao.
-
-
-
Method Detail
-
setAsyncRunnerService
public void setAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)
Sets reference toasyncRunnerService.
-
getAsyncRunnerService
public com.soffid.iam.service.AsyncRunnerService getAsyncRunnerService()
Gets reference toasyncRunnerService.
-
setAuthorizationService
public void setAuthorizationService(com.soffid.iam.service.AuthorizationService autoritzacioService)
Sets reference toautoritzacioService.
-
getAuthorizationService
public com.soffid.iam.service.AuthorizationService getAuthorizationService()
Gets reference toautoritzacioService.
-
setGroupEntityDao
public void setGroupEntityDao(GroupEntityDao grupEntityDao)
Sets reference togrupEntityDao.
-
getGroupEntityDao
public GroupEntityDao getGroupEntityDao()
Gets reference togrupEntityDao.
-
setHostEntityDao
public void setHostEntityDao(HostEntityDao maquinaEntityDao)
Sets reference tomaquinaEntityDao.
-
getHostEntityDao
public HostEntityDao getHostEntityDao()
Gets reference tomaquinaEntityDao.
-
setAccessLogEntityDao
public void setAccessLogEntityDao(AccessLogEntityDao registreAccesEntityDao)
Sets reference toregistreAccesEntityDao.
-
getAccessLogEntityDao
public AccessLogEntityDao getAccessLogEntityDao()
Gets reference toregistreAccesEntityDao.
-
setServiceEntityDao
public void setServiceEntityDao(ServiceEntityDao serveiEntityDao)
Sets reference toserveiEntityDao.
-
getServiceEntityDao
public ServiceEntityDao getServiceEntityDao()
Gets reference toserveiEntityDao.
-
setUserEntityDao
public void setUserEntityDao(UserEntityDao usuariEntityDao)
Sets reference tousuariEntityDao.
-
getUserEntityDao
public UserEntityDao getUserEntityDao()
Gets reference tousuariEntityDao.
-
findAccessLogByJsonQueryAsync
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.AccessLog> findAccessLogByJsonQueryAsync(String jsonQuery) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findAccessLogByJsonQueryAsyncin interfacecom.soffid.iam.service.AccessLogService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAccessLogByJsonQueryAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.AccessLog> handleFindAccessLogByJsonQueryAsync(String jsonQuery) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AccessLog create(com.soffid.iam.api.AccessLog registre) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.AccessLogService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.AccessLog handleCreate(com.soffid.iam.api.AccessLog registre) throws Exception- Throws:
Exception
-
findLastEntriesSSOHostAccess
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.AccessLog> findLastEntriesSSOHostAccess(String nomServidor, String numRegistres) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findLastEntriesSSOHostAccessin interfacecom.soffid.iam.service.AccessLogService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindLastEntriesSSOHostAccess
protected abstract Collection<com.soffid.iam.api.AccessLog> handleFindLastEntriesSSOHostAccess(String nomServidor, String numRegistres) throws Exception
- Throws:
Exception
-
findLastEntriesByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.AccessLog> findLastEntriesByUserName(String codiUsuari, String numRegistres, String codiProtocolAcces) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findLastEntriesByUserNamein interfacecom.soffid.iam.service.AccessLogService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindLastEntriesByUserName
protected abstract Collection<com.soffid.iam.api.AccessLog> handleFindLastEntriesByUserName(String codiUsuari, String numRegistres, String codiProtocolAcces) throws Exception
- Throws:
Exception
-
findEntryByInitialDataAndUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.AccessLog> findEntryByInitialDataAndUserName(String dataIni, String codiUsuari, String numRegistres) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findEntryByInitialDataAndUserNamein interfacecom.soffid.iam.service.AccessLogService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindEntryByInitialDataAndUserName
protected abstract Collection<com.soffid.iam.api.AccessLog> handleFindEntryByInitialDataAndUserName(String dataIni, String codiUsuari, String numRegistres) throws Exception
- Throws:
Exception
-
findEntryByFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.AccessLog> findEntryByFilter(String data, String nomServidor, String nomClient, String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findEntryByFilterin interfacecom.soffid.iam.service.AccessLogService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindEntryByFilter
protected abstract Collection<com.soffid.iam.api.AccessLog> handleFindEntryByFilter(String data, String nomServidor, String nomClient, String codiUsuari) throws Exception
- Throws:
Exception
-
findEntryByFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.AccessLog> findEntryByFilter(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:
findEntryByFilterin interfacecom.soffid.iam.service.AccessLogService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindEntryByFilter
protected abstract Collection<com.soffid.iam.api.AccessLog> handleFindEntryByFilter(String dataIni, String dataFi, String nomServidor, String nomClient, String codiUsuari) throws Exception
- Throws:
Exception
-
findEntryByNewFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.AccessLog> findEntryByNewFilter(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:
findEntryByNewFilterin interfacecom.soffid.iam.service.AccessLogService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindEntryByNewFilter
protected abstract Collection<com.soffid.iam.api.AccessLog> handleFindEntryByNewFilter(String dataIni, String dataFi, String nomServidor, String nomClient, String codiUsuari) throws Exception
- Throws:
Exception
-
findEntryByHost
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.AccessLog> findEntryByHost(String dataIni, String nomServidor, String numRegistres, String protocolAcces) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findEntryByHostin interfacecom.soffid.iam.service.AccessLogService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindEntryByHost
protected abstract Collection<com.soffid.iam.api.AccessLog> handleFindEntryByHost(String dataIni, String nomServidor, String numRegistres, String protocolAcces) throws Exception
- Throws:
Exception
-
findEntryBySSOHostAccess
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.AccessLog> findEntryBySSOHostAccess(String dataIni, String nomServidor, String numRegistres) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findEntryBySSOHostAccessin interfacecom.soffid.iam.service.AccessLogService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindEntryBySSOHostAccess
protected abstract Collection<com.soffid.iam.api.AccessLog> handleFindEntryBySSOHostAccess(String dataIni, String nomServidor, String numRegistres) throws Exception
- Throws:
Exception
-
findAccessLogByJsonQuery
@Transactional(rollbackFor=java.lang.Exception.class) public List<com.soffid.iam.api.AccessLog> findAccessLogByJsonQuery(String jsonQuery, Integer start, Integer pageSize) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findAccessLogByJsonQueryin interfacecom.soffid.iam.service.AccessLogService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAccessLogByJsonQuery
protected abstract List<com.soffid.iam.api.AccessLog> 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
-
-