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.Audit
create(com.soffid.iam.api.Audit auditoria)
com.soffid.iam.api.Audit
findAuditById(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.AsyncRunnerService
getAsyncRunnerService()
Gets reference toasyncRunnerService
.AuditEntityDao
getAuditEntityDao()
Gets reference toauditoriaEntityDao
.protected Principal
getPrincipal()
Gets the currentprincipal
if one has been set, otherwise returnsnull
.protected abstract com.soffid.iam.api.Audit
handleCreate(com.soffid.iam.api.Audit auditoria)
protected abstract com.soffid.iam.api.Audit
handleFindAuditById(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)
void
setAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)
Sets reference toasyncRunnerService
.void
setAuditEntityDao(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:
findAuditByJsonQueryAsync
in 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:
findAuditByJsonQuery
in 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:
create
in 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:
findAuditById
in 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:
findAuditByJsonQuery
in 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:
findAuditsByCriteria
in 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:
findAuditsByCriteria
in 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:
findAuditsByCriteria
in 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:
findAuditsByCriteria
in 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 currentprincipal
if one has been set, otherwise returnsnull
.- Returns:
- the current principal
-
-