Package com.soffid.iam.service
Class AuditServiceBase
- java.lang.Object
-
- com.soffid.iam.service.AuditServiceBase
-
- All Implemented Interfaces:
com.soffid.iam.service.AuditService
- Direct Known Subclasses:
AuditServiceImpl
public abstract class AuditServiceBase extends Object implements com.soffid.iam.service.AuditService
Spring Service base class for
see com.soffid.iam.service.AuditServicecom.soffid.iam.service.AuditService, provides access to all services and entities referenced by this service.
-
-
Constructor Summary
Constructors Constructor Description AuditServiceBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description com.soffid.iam.api.Auditcreate(com.soffid.iam.api.Audit auditoria)com.soffid.iam.api.AuditfindAuditById(Long id)Collection<com.soffid.iam.api.Audit>findAuditByJsonQuery(String query)com.soffid.iam.api.PagedResult<com.soffid.iam.api.Audit>findAuditByJsonQuery(String query, Integer first, Integer last)com.soffid.iam.api.AsyncList<com.soffid.iam.api.Audit>findAuditByJsonQueryAsync(String query)Collection<com.soffid.iam.api.Audit>findAuditsByCriteria(String data, String autor, String objecte, String usuari, String accio)Collection<com.soffid.iam.api.Audit>findAuditsByCriteria(String dataIni, String dataFi, String autor, String objecte, String usuari, String accio)Collection<com.soffid.iam.api.Audit>findAuditsByCriteria(String data, String autor, String objecte, String usuari, String objecteAuditat, String valorOA, String accio)Collection<com.soffid.iam.api.Audit>findAuditsByCriteria(String dataIni, String dataFi, String autor, String objecte, String usuari, String objecteAuditat, String valorOA, String accio)com.soffid.iam.service.AsyncRunnerServicegetAsyncRunnerService()Gets reference toasyncRunnerService.AuditEntityDaogetAuditEntityDao()Gets reference toauditoriaEntityDao.protected PrincipalgetPrincipal()Gets the currentprincipalif one has been set, otherwise returnsnull.protected abstract com.soffid.iam.api.AudithandleCreate(com.soffid.iam.api.Audit auditoria)protected abstract com.soffid.iam.api.AudithandleFindAuditById(Long id)protected abstract Collection<com.soffid.iam.api.Audit>handleFindAuditByJsonQuery(String query)protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.Audit>handleFindAuditByJsonQuery(String query, Integer first, Integer last)protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Audit>handleFindAuditByJsonQueryAsync(String query)protected abstract Collection<com.soffid.iam.api.Audit>handleFindAuditsByCriteria(String data, String autor, String objecte, String usuari, String accio)protected abstract Collection<com.soffid.iam.api.Audit>handleFindAuditsByCriteria(String dataIni, String dataFi, String autor, String objecte, String usuari, String accio)protected abstract Collection<com.soffid.iam.api.Audit>handleFindAuditsByCriteria(String data, String autor, String objecte, String usuari, String objecteAuditat, String valorOA, String accio)protected abstract Collection<com.soffid.iam.api.Audit>handleFindAuditsByCriteria(String dataIni, String dataFi, String autor, String objecte, String usuari, String objecteAuditat, String valorOA, String accio)voidsetAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)Sets reference toasyncRunnerService.voidsetAuditEntityDao(AuditEntityDao auditoriaEntityDao)Sets reference toauditoriaEntityDao.
-
-
-
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.
-
setAuditEntityDao
public void setAuditEntityDao(AuditEntityDao auditoriaEntityDao)
Sets reference toauditoriaEntityDao.
-
getAuditEntityDao
public AuditEntityDao getAuditEntityDao()
Gets reference toauditoriaEntityDao.
-
findAuditByJsonQueryAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.Audit> findAuditByJsonQueryAsync(String query) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findAuditByJsonQueryAsyncin interfacecom.soffid.iam.service.AuditService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAuditByJsonQueryAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.Audit> handleFindAuditByJsonQueryAsync(String query) throws Exception
- Throws:
Exception
-
findAuditByJsonQuery
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<com.soffid.iam.api.Audit> findAuditByJsonQuery(String query, Integer first, Integer last) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findAuditByJsonQueryin interfacecom.soffid.iam.service.AuditService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAuditByJsonQuery
protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.Audit> handleFindAuditByJsonQuery(String query, Integer first, Integer last) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Audit create(com.soffid.iam.api.Audit auditoria) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.AuditService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.Audit handleCreate(com.soffid.iam.api.Audit auditoria) throws Exception- Throws:
Exception
-
findAuditById
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.Audit findAuditById(Long id) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findAuditByIdin interfacecom.soffid.iam.service.AuditService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAuditById
protected abstract com.soffid.iam.api.Audit handleFindAuditById(Long id) throws Exception
- Throws:
Exception
-
findAuditByJsonQuery
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Audit> findAuditByJsonQuery(String query) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findAuditByJsonQueryin interfacecom.soffid.iam.service.AuditService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAuditByJsonQuery
protected abstract Collection<com.soffid.iam.api.Audit> handleFindAuditByJsonQuery(String query) throws Exception
- Throws:
Exception
-
findAuditsByCriteria
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Audit> findAuditsByCriteria(String data, String autor, String objecte, String usuari, String accio) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findAuditsByCriteriain interfacecom.soffid.iam.service.AuditService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAuditsByCriteria
protected abstract Collection<com.soffid.iam.api.Audit> handleFindAuditsByCriteria(String data, String autor, String objecte, String usuari, String accio) throws Exception
- Throws:
Exception
-
findAuditsByCriteria
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Audit> findAuditsByCriteria(String dataIni, String dataFi, String autor, String objecte, String usuari, String accio) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findAuditsByCriteriain interfacecom.soffid.iam.service.AuditService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAuditsByCriteria
protected abstract Collection<com.soffid.iam.api.Audit> handleFindAuditsByCriteria(String dataIni, String dataFi, String autor, String objecte, String usuari, String accio) throws Exception
- Throws:
Exception
-
findAuditsByCriteria
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Audit> findAuditsByCriteria(String data, String autor, String objecte, String usuari, String objecteAuditat, String valorOA, String accio) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findAuditsByCriteriain interfacecom.soffid.iam.service.AuditService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAuditsByCriteria
protected abstract Collection<com.soffid.iam.api.Audit> handleFindAuditsByCriteria(String data, String autor, String objecte, String usuari, String objecteAuditat, String valorOA, String accio) throws Exception
- Throws:
Exception
-
findAuditsByCriteria
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.Audit> findAuditsByCriteria(String dataIni, String dataFi, String autor, String objecte, String usuari, String objecteAuditat, String valorOA, String accio) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findAuditsByCriteriain interfacecom.soffid.iam.service.AuditService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAuditsByCriteria
protected abstract Collection<com.soffid.iam.api.Audit> handleFindAuditsByCriteria(String dataIni, String dataFi, String autor, String objecte, String usuari, String objecteAuditat, String valorOA, String accio) throws Exception
- Throws:
Exception
-
getPrincipal
protected Principal getPrincipal()
Gets the currentprincipalif one has been set, otherwise returnsnull.- Returns:
- the current principal
-
-