Class LDAPExtendedOperation
java.lang.Object
com.unboundid.ldap.sdk.migrate.ldapjdk.LDAPExtendedOperation
- All Implemented Interfaces:
Serializable
@NotExtensible
@NotMutable
@ThreadSafety(level=COMPLETELY_THREADSAFE)
public class LDAPExtendedOperation
extends Object
implements Serializable
This class provides a data structure that represents an LDAP extended
request.
This class is primarily intended to be used in the process of updating applications which use the Netscape Directory SDK for Java to switch to or coexist with the UnboundID LDAP SDK for Java. For applications not written using the Netscape Directory SDK for Java, the
This class is primarily intended to be used in the process of updating applications which use the Netscape Directory SDK for Java to switch to or coexist with the UnboundID LDAP SDK for Java. For applications not written using the Netscape Directory SDK for Java, the
ExtendedRequest class
should be used instead.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionLDAPExtendedOperation(ExtendedRequest extendedRequest) Creates a new LDAP extended operation from the provided extended request.LDAPExtendedOperation(String id, byte[] vals) Creates a new LDAP extended operation with the provided OID and value. -
Method Summary
Modifier and TypeMethodDescriptiongetID()Retrieves the OID for this LDAP extended operation.byte[]getValue()Retrieves the encoded value for this LDAP extended operation, if available.final ExtendedRequestConverts this LDAP extended operation to anExtendedRequest.toString()Retrieves a string representation of this extended operation.
-
Constructor Details
-
LDAPExtendedOperation
Creates a new LDAP extended operation with the provided OID and value.- Parameters:
id- The OID for this extended request.vals- The encoded value for this extended request, ornullif there is none.
-
LDAPExtendedOperation
Creates a new LDAP extended operation from the provided extended request.- Parameters:
extendedRequest- The extended request to use to create this LDAP extended operation.
-
-
Method Details
-
getID
Retrieves the OID for this LDAP extended operation.- Returns:
- The OID for this LDaP extended operation.
-
getValue
Retrieves the encoded value for this LDAP extended operation, if available.- Returns:
- The encoded value for this LDAP extended operation, or
nullif there is none.
-
toExtendedRequest
Converts this LDAP extended operation to anExtendedRequest.- Returns:
- The
ExtendedRequestobject that is the equivalent of this LDAP extended response.
-
toString
Retrieves a string representation of this extended operation.
-