Class DraftChuLDAPLogSchema00DeleteEntry

    • Field Detail

      • ATTR_DELETED_ATTRIBUTE

        public static final java.lang.String ATTR_DELETED_ATTRIBUTE
        The name of the attribute used to hold information about attributes contained in the entry that was deleted.
        See Also:
        Constant Field Values
    • Constructor Detail

      • DraftChuLDAPLogSchema00DeleteEntry

        public DraftChuLDAPLogSchema00DeleteEntry​(Entry entry)
                                           throws LDAPException
        Creates a new instance of this delete access log entry from the provided entry.
        Parameters:
        entry - The entry used to create this delete access log entry.
        Throws:
        LDAPException - If the provided entry cannot be decoded as a valid delete access log entry as per the specification contained in draft-chu-ldap-logschema-00.
    • Method Detail

      • getDeletedAttributes

        public java.util.List<AttributegetDeletedAttributes()
        Retrieves a list of the attributes from the entry that was deleted, if available.
        Returns:
        A list of the attributes from the entry that was deleted, or an empty list if no deleted attribute information was included in the access log entry.
      • toDeleteRequest

        public DeleteRequest toDeleteRequest()
        Retrieves an DeleteRequest created from this delete access log entry.
        Returns:
        The DeleteRequest created from this delete access log entry.