Package fr.becpg.repo.audit.service
Interface DatabaseAuditService
- All Known Implementing Classes:
DatabaseAuditServiceImpl
public interface DatabaseAuditService
DatabaseAuditService interface.
- Version:
- $Id: $Id
- Author:
- matthieu
-
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteAuditEntries(DatabaseAuditPlugin plugin, Long fromId, Long toId) deleteAuditEntries.List<org.json.JSONObject>listAuditEntries(DatabaseAuditPlugin plugin, AuditQuery auditFilter) listAuditEntries.intrecordAuditEntry(DatabaseAuditPlugin auditPlugin, Map<String, Serializable> auditValues, boolean deleteOldEntry) recordAuditEntry.
-
Method Details
-
listAuditEntries
listAuditEntries.
- Parameters:
plugin- aDatabaseAuditPluginobjectauditFilter- aAuditQueryobject- Returns:
- a
Listobject
-
recordAuditEntry
int recordAuditEntry(DatabaseAuditPlugin auditPlugin, Map<String, Serializable> auditValues, boolean deleteOldEntry) recordAuditEntry.
- Parameters:
auditPlugin- aDatabaseAuditPluginobjectauditValues- aMapobjectdeleteOldEntry- a boolean- Returns:
- a int
-
deleteAuditEntries
deleteAuditEntries.
- Parameters:
plugin- aDatabaseAuditPluginobjectfromId- aLongobjecttoId- aLongobject
-