Interface IDfAuditTrail

All Superinterfaces:
IDfPersistentObject, IDfTypedObject

public interface IDfAuditTrail extends IDfPersistentObject
  • Method Details

    • verifyAudit

      boolean verifyAudit() throws DfException
      This API verifies this particular Audit Trail object and returns true or false accordingly.

      Returns:
      boolean - true or false based on object verification
      Throws:
      DfException - - Exception
    • getSignData

      String getSignData() throws DfException
      This API gets the signData information for this particular Audit Trail object.

      Returns:
      String - returns the signData information
      Throws:
      DfException - - Exception
    • getAuditData

      IDfList getAuditData() throws DfException
      This API gets the audit data information for this particular Audit Trail Object. This audit data includes information about new values, old values and modifed indexes for each of the attribute involved in the audit trail activity.

      Returns:
      IDfList - List of DfAuditData objects where each DfAuditData object represents modified audit attribute.
      Throws:
      DfException - - Exception
      Since:
      6.6
    • getAuditDataAsXMLStream

      InputStream getAuditDataAsXMLStream() throws DfException
      This API gets an XML representation of an audit data information for this Audit Trail object. This audit data includes information about new values, old values and modifed indexes for each of the attribute involved in the audit trail activity.

      Returns:
      InputStream - Stream of information about each modified audit attribute.
      Throws:
      DfException - - Exception
      Since:
      6.6