@NotExtensible @NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public class LDAPExtendedOperation extends java.lang.Object implements java.io.Serializable
ExtendedRequest class
should be used instead.| Constructor | Description |
|---|---|
LDAPExtendedOperation(ExtendedRequest extendedRequest) |
Creates a new LDAP extended operation from the provided extended request.
|
LDAPExtendedOperation(java.lang.String id,
byte[] vals) |
Creates a new LDAP extended operation with the provided OID and value.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getID() |
Retrieves the OID for this LDAP extended operation.
|
byte[] |
getValue() |
Retrieves the encoded value for this LDAP extended operation, if
available.
|
ExtendedRequest |
toExtendedRequest() |
Converts this LDAP extended operation to an
ExtendedRequest. |
java.lang.String |
toString() |
Retrieves a string representation of this extended operation.
|
public LDAPExtendedOperation(@NotNull java.lang.String id, @Nullable byte[] vals)
id - The OID for this extended request.vals - The encoded value for this extended request, or null
if there is none.public LDAPExtendedOperation(@NotNull ExtendedRequest extendedRequest)
extendedRequest - The extended request to use to create this LDAP
extended operation.@NotNull public java.lang.String getID()
@Nullable public byte[] getValue()
null if there is none.@NotNull public final ExtendedRequest toExtendedRequest()
ExtendedRequest.ExtendedRequest object that is the equivalent of this
LDAP extended response.