| Package | Description |
|---|---|
| org.forgerock.opendj.io |
Classes and interfaces providing I/O functionality.
|
| org.forgerock.opendj.ldap |
Classes and interfaces for core types including connections, entries, and
attributes.
|
| org.forgerock.opendj.ldap.requests |
Classes and interfaces for core LDAP requests.
|
| org.forgerock.opendj.ldap.spi |
Interfaces and classes for service providers.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractLDAPMessageHandler.compareRequest(int messageID,
CompareRequest request) |
void |
LDAPMessageHandler.compareRequest(int messageID,
CompareRequest request)
Handles an LDAP compare request message.
|
void |
LDAPWriter.writeCompareRequest(int messageID,
CompareRequest request)
Writes the provided compare request.
|
| Modifier and Type | Method and Description |
|---|---|
CompareResult |
AbstractAsynchronousConnection.compare(CompareRequest request)
Compares an entry in the Directory Server using the provided compare
request.
|
CompareResult |
Connection.compare(CompareRequest request)
Compares an entry in the Directory Server using the provided compare
request.
|
CompareResult |
AbstractConnectionWrapper.compare(CompareRequest request)
Compares an entry in the Directory Server using the provided compare
request.
|
LdapPromise<CompareResult> |
AbstractConnection.compareAsync(CompareRequest request) |
LdapPromise<CompareResult> |
Connection.compareAsync(CompareRequest request)
Asynchronously compares an entry in the Directory Server using the
provided compare request.
|
LdapPromise<CompareResult> |
AbstractConnectionWrapper.compareAsync(CompareRequest request)
Asynchronously compares an entry in the Directory Server using the
provided compare request.
|
LdapPromise<CompareResult> |
Connection.compareAsync(CompareRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously compares an entry in the Directory Server using the
provided compare request.
|
LdapPromise<CompareResult> |
AbstractConnectionWrapper.compareAsync(CompareRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously compares an entry in the Directory Server using the
provided compare request.
|
LdapPromise<CompareResult> |
AbstractSynchronousConnection.compareAsync(CompareRequest request,
IntermediateResponseHandler intermediateResponseHandler) |
void |
RequestHandler.handleCompare(C requestContext,
CompareRequest request,
IntermediateResponseHandler intermediateResponseHandler,
LdapResultHandler<CompareResult> resultHandler)
Invoked when a compare request is received from a client.
|
void |
MemoryBackend.handleCompare(RequestContext requestContext,
CompareRequest request,
IntermediateResponseHandler intermediateResponseHandler,
LdapResultHandler<CompareResult> resultHandler) |
| Modifier and Type | Method and Description |
|---|---|
CompareRequest |
CompareRequest.addControl(Control control) |
static CompareRequest |
Requests.copyOfCompareRequest(CompareRequest request)
Creates a new compare request that is an exact copy of the provided
request.
|
static CompareRequest |
Requests.newCompareRequest(DN name,
AttributeDescription attributeDescription,
Object assertionValue)
Creates a new compare request using the provided distinguished name,
attribute name, and assertion value.
|
static CompareRequest |
Requests.newCompareRequest(String name,
String attributeDescription,
Object assertionValue)
Creates a new compare request using the provided distinguished name,
attribute name, and assertion value decoded using the default schema.
|
CompareRequest |
CompareRequest.setAssertionValue(Object value)
Sets the assertion value to be compared.
|
CompareRequest |
CompareRequest.setAttributeDescription(AttributeDescription attributeDescription)
Sets the name of the attribute to be compared.
|
CompareRequest |
CompareRequest.setAttributeDescription(String attributeDescription)
Sets the name of the attribute to be compared.
|
CompareRequest |
CompareRequest.setName(DN dn)
Sets the distinguished name of the entry to be compared.
|
CompareRequest |
CompareRequest.setName(String dn)
Sets the distinguished name of the entry to be compared.
|
static CompareRequest |
Requests.unmodifiableCompareRequest(CompareRequest request)
Creates an unmodifiable compare request of the provided request.
|
| Modifier and Type | Method and Description |
|---|---|
static CompareRequest |
Requests.copyOfCompareRequest(CompareRequest request)
Creates a new compare request that is an exact copy of the provided
request.
|
static CompareRequest |
Requests.unmodifiableCompareRequest(CompareRequest request)
Creates an unmodifiable compare request of the provided request.
|
| Modifier and Type | Method and Description |
|---|---|
static ResultLdapPromiseImpl<CompareRequest,CompareResult> |
LdapPromises.newCompareLdapPromise(int requestID,
CompareRequest request,
IntermediateResponseHandler intermediateResponseHandler,
Connection connection)
Creates a new compare
ResultLdapPromiseImpl. |
| Modifier and Type | Method and Description |
|---|---|
static ResultLdapPromiseImpl<CompareRequest,CompareResult> |
LdapPromises.newCompareLdapPromise(int requestID,
CompareRequest request,
IntermediateResponseHandler intermediateResponseHandler,
Connection connection)
Creates a new compare
ResultLdapPromiseImpl. |
Copyright © 2011-2015 ForgeRock AS. All Rights Reserved.