Interface DMLAuditHandlerInterface

All Superinterfaces:
AuditHandlerInterface

public interface DMLAuditHandlerInterface extends AuditHandlerInterface
Handler interface for receiving raw DML audit events with full record snapshots. This is called by DMLAuditAction after audits are processed. Receives complete old and new QRecords for HIPAA/WORM compliance.
  • Method Details

    • handleDMLAudit

      void handleDMLAudit(DMLAuditHandlerInput input) throws QException
      Handle a DML audit event with full record data.
      Parameters:
      input - contains the table, DML type, new records, and old records
      Throws:
      QException - if processing fails