@NotExtensible @NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public class LDAPExtendedOperationException extends LDAPException
NO_CONTROLS, NO_REFERRALS| Constructor and Description | 
|---|
| LDAPExtendedOperationException(ExtendedResult extendedResult)Creates a new LDAP extended operation exception from the provided extended
 result. | 
| Modifier and Type | Method and Description | 
|---|---|
| ExtendedResult | getExtendedResult()Retrieves the extended result that was returned by the server. | 
| java.lang.String | getResponseOID()Retrieves the response OID from the extended result, if any. | 
| ASN1OctetString | getResponseValue()Retrieves the response value from the extended result, if any. | 
| LDAPResult | toLDAPResult()Creates a new  LDAPResultobject from this exception. | 
| void | toString(java.lang.StringBuilder buffer)Appends a string representation of this exception to the provided buffer. | 
| void | toString(java.lang.StringBuilder buffer,
        boolean includeCause,
        boolean includeStackTrace)Appends a string representation of this  LDAPExceptionto the
 provided buffer. | 
getDiagnosticMessage, getExceptionMessage, getExceptionMessage, getMatchedDN, getReferralURLs, getResponseControl, getResponseControls, getResultCode, getResultString, hasResponseControl, hasResponseControltoStringpublic LDAPExtendedOperationException(@NotNull ExtendedResult extendedResult)
extendedResult - The extended result to use to create this
                         exception.@NotNull public LDAPResult toLDAPResult()
LDAPResult object from this exception.toLDAPResult in class LDAPExceptionLDAPResult object created from this exception.@NotNull public ExtendedResult getExtendedResult()
@Nullable public java.lang.String getResponseOID()
null if the
          result did not include an OID.@Nullable public ASN1OctetString getResponseValue()
null if
          the result did not include a value.public void toString(@NotNull java.lang.StringBuilder buffer)
toString in class LDAPExceptionbuffer - The buffer to which the string representation of this
                 exception is to be appended.public void toString(@NotNull java.lang.StringBuilder buffer, boolean includeCause, boolean includeStackTrace)
LDAPException to the
 provided buffer.toString in class LDAPExceptionbuffer - The buffer to which the information should be
                            appended.  This must not be null.includeCause - Indicates whether to include information about
                            the cause (if any) in the exception message.includeStackTrace - Indicates whether to include a condensed
                            representation of the stack trace in the
                            exception message.  If a stack trace is
                            included, then the cause (if any) will
                            automatically be included, regardless of the
                            value of the includeCause argument.