Class HvlAuthzAuditServiceImpl
java.lang.Object
tr.com.havelsan.javarch.oauth.authz.starter.module.support.audit.logic.HvlAuthzAuditServiceImpl
- All Implemented Interfaces:
HvlAuthzAuditService
The class which implements
HvlAuthzAuditService
.-
Constructor Summary
ConstructorDescriptionHvlAuthzAuditServiceImpl
(HvlOAuthAuditManager auditManager, HvlOAuthAuditOperationalManager auditOperationalManager) Instantiates a new HvlAuthzAuditService. -
Method Summary
Modifier and TypeMethodDescriptionGets all audit model list.void
update
(HvlOAuthAuditModel auditModel) Update audit.
-
Constructor Details
-
HvlAuthzAuditServiceImpl
public HvlAuthzAuditServiceImpl(HvlOAuthAuditManager auditManager, HvlOAuthAuditOperationalManager auditOperationalManager) Instantiates a new HvlAuthzAuditService.- Parameters:
auditManager
- the audit managerauditOperationalManager
- the audit operational manager
-
-
Method Details
-
update
@CacheEvict(value="audit::setting", allEntries=true) public void update(HvlOAuthAuditModel auditModel) Update audit.- Specified by:
update
in interfaceHvlAuthzAuditService
- Parameters:
auditModel
- the audit model
-
getAllAuditList
Gets all audit model list.- Specified by:
getAllAuditList
in interfaceHvlAuthzAuditService
- Returns:
- the list of audit model
-