Class DeleteOperationWrapper

    • Constructor Detail

      • DeleteOperationWrapper

        public DeleteOperationWrapper​(DeleteOperation delete)
        Creates a new delete operation based on the provided delete operation.
        Parameters:
        delete - The delete operation to wrap
    • Method Detail

      • getEntryDN

        public DN getEntryDN()
        Description copied from interface: DeleteOperation
        Retrieves the DN of the entry to delete. This should not be called by pre-parse plugins because the processed DN will not be available yet. Instead, they should call the getRawEntryDN method.
        Specified by:
        getEntryDN in interface DeleteOperation
        Returns:
        The DN of the entry to delete, or null if the raw entry DN has not yet been processed.
      • getRawEntryDN

        public ByteString getRawEntryDN()
        Description copied from interface: DeleteOperation
        Retrieves the raw, unprocessed entry DN as included in the client request. The DN that is returned may or may not be a valid DN, since no validation will have been performed upon it.
        Specified by:
        getRawEntryDN in interface DeleteOperation
        Returns:
        The raw, unprocessed entry DN as included in the client request.
      • setRawEntryDN

        public void setRawEntryDN​(ByteString rawEntryDN)
        Description copied from interface: DeleteOperation
        Specifies the raw, unprocessed entry DN as included in the client request. This should only be called by pre-parse plugins. All other code that needs to set the entry DN should use the setEntryDN method.
        Specified by:
        setRawEntryDN in interface DeleteOperation
        Parameters:
        rawEntryDN - The raw, unprocessed entry DN as included in the client request.