Interface ChangeRecord

All Superinterfaces:
Request
All Known Subinterfaces:
AddRequest, DeleteRequest, ModifyDNRequest, ModifyRequest

public interface ChangeRecord extends Request
A request to modify the content of the Directory in some way. A change record represents one of the following operations:
  • An Add operation.
  • An Delete operation.
  • An Modify operation.
  • An ModifyDN operation.
  • Method Details

    • accept

      <R, P> R accept(ChangeRecordVisitor<R,P> v, P p)
      Applies a ChangeRecordVisitor to this ChangeRecord.
      Type Parameters:
      R - The return type of the visitor's methods.
      P - The type of the additional parameters to the visitor's methods.
      Parameters:
      v - The change record visitor.
      p - Optional additional visitor parameter.
      Returns:
      A result as specified by the visitor.
    • getName

      Returns the distinguished name of the entry being modified by this ChangeRecord.
      Returns:
      The distinguished name of the entry being modified.