Class ModifyDNResponseProtocolOp

java.lang.Object
com.unboundid.ldap.protocol.GenericResponseProtocolOp
com.unboundid.ldap.protocol.ModifyDNResponseProtocolOp
All Implemented Interfaces:
ProtocolOp, Serializable

This class provides an implementation of a modify DN response protocol op.
See Also:
  • Constructor Details

    • ModifyDNResponseProtocolOp

      public ModifyDNResponseProtocolOp(int resultCode, @Nullable String matchedDN, @Nullable String diagnosticMessage, @Nullable List<String> referralURLs)
      Creates a new instance of this modify DN response protocol op with the provided information.
      Parameters:
      resultCode - The result code for this response.
      matchedDN - The matched DN for this response, if available.
      diagnosticMessage - The diagnostic message for this response, if any.
      referralURLs - The list of referral URLs for this response, if any.
    • ModifyDNResponseProtocolOp

      Creates a new modify DN response protocol op from the provided LDAP result object.
      Parameters:
      result - The LDAP result object to use to create this protocol op.
  • Method Details

    • encodeProtocolOp

      Encodes this protocol op to an ASN.1 element suitable for inclusion in an encoded LDAP message.
      Returns:
      The ASN.1 element containing the encoded protocol op.
    • decodeProtocolOp

      Decodes the provided ASN.1 element as a modify DN response protocol op.
      Parameters:
      element - The ASN.1 element to be decoded.
      Returns:
      The decoded modify DN response protocol op.
      Throws:
      LDAPException - If the provided ASN.1 element cannot be decoded as a modify DN response protocol op.