Class DraftChuLDAPLogSchema00ModifyEntry

All Implemented Interfaces:
LDIFRecord, Serializable

This class represents an entry that holds information about a modify operation processed by an LDAP server, as per the specification described in draft-chu-ldap-logschema-00.
See Also:
  • Field Details

  • Constructor Details

    • DraftChuLDAPLogSchema00ModifyEntry

      Creates a new instance of this modify access log entry from the provided entry.
      Parameters:
      entry - The entry used to create this modify access log entry.
      Throws:
      LDAPException - If the provided entry cannot be decoded as a valid modify access log entry as per the specification contained in draft-chu-ldap-logschema-00.
  • Method Details

    • getModifications

      Retrieves the modifications for the modify request described by this modify access log entry.
      Returns:
      The modifications for the modify request described by this modify access log entry.
    • getFormerAttributes

      Retrieves a list of former versions of modified attributes described by this modify access log entry, if available.
      Returns:
      A list of former versions of modified attributes, or an empty list if no former attribute information was included in the access log entry.
    • toModifyRequest

      Retrieves a ModifyRequest created from this modify access log entry.
      Returns:
      The ModifyRequest created from this modify access log entry.