Interface DatabaseAuditPlugin

All Superinterfaces:
AuditPlugin
All Known Subinterfaces:
ExtraQueryDatabaseAuditPlugin
All Known Implementing Classes:
ActivityAuditPlugin, BatchAuditPlugin, FormulationAuditPlugin, ReportAuditPlugin

public interface DatabaseAuditPlugin extends AuditPlugin

DatabaseAuditPlugin interface.

Version:
$Id: $Id
Author:
matthieu
  • Method Details

    • beforeRecordAuditEntry

      void beforeRecordAuditEntry(Map<String,Serializable> auditValues)

      beforeRecordAuditEntry.

      Parameters:
      auditValues - a Map object
    • afterRecordAuditEntry

      void afterRecordAuditEntry(Map<String,Serializable> auditValues)

      afterRecordAuditEntry.

      Parameters:
      auditValues - a Map object
    • getAuditApplicationId

      String getAuditApplicationId()

      getAuditApplicationId.

      Returns:
      a String object
    • getAuditApplicationPath

      String getAuditApplicationPath()

      getAuditApplicationPath.

      Returns:
      a String object
    • getKeyMap

      Map<String,AuditDataType> getKeyMap()

      getKeyMap.

      Returns:
      a Map object