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.messages |
Classes and interfaces for core LDAP requests/responses.
|
org.forgerock.opendj.ldif |
Classes and interfaces for reading and writing LDIF.
|
org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
org.opends.server.api.plugin |
Defines the Directory Server plugin API.
|
org.opends.server.authorization.dseecompat |
Contains the Directory Server Sun Java System Directory Server Enterprise Edition (dseecompat) compatability access
control handler implementation.
|
org.opends.server.core |
Contains various classes that comprise the core of the Directory Server codebase.
|
org.opends.server.protocols.jmx |
Contains the implementation for the Directory Server connection handler that is responsible for interacting with
clients using JMX.
|
org.opends.server.protocols.ldap |
Contains the implementation for the Directory Server connection handler that is responsible for interacting with
clients using LDAPv3.
|
org.opends.server.types.operation |
Contains a number of interfaces that are implemented by the various types of Directory Server operations.
|
Modifier and Type | Method and Description |
---|---|
void |
LdapWriter.writeSearchResultReference(int messageID,
SearchResultReference reference)
Writes the provided search result reference.
|
Modifier and Type | Method and Description |
---|---|
SearchResultReference |
SearchResultReferenceIOException.getReference()
Returns the
SearchResultReference which was encountered while
processing the search results. |
Modifier and Type | Method and Description |
---|---|
boolean |
SearchResultHandler.handleReference(SearchResultReference reference)
Invoked each time a search result reference is returned from an
asynchronous search operation.
|
Modifier and Type | Method and Description |
---|---|
Result |
Connection.search(SearchRequest request,
Collection<? super SearchResultEntry> entries,
Collection<? super SearchResultReference> references)
Searches the Directory Server using the provided search request.
|
Result |
AbstractConnectionWrapper.search(SearchRequest request,
Collection<? super SearchResultEntry> entries,
Collection<? super SearchResultReference> references)
Searches the Directory Server using the provided search request.
|
Result |
AbstractConnection.search(SearchRequest request,
Collection<? super SearchResultEntry> entries,
Collection<? super SearchResultReference> references) |
Constructor and Description |
---|
SearchResultReferenceIOException(SearchResultReference reference)
Creates a new referral result IO exception with the provided
SearchResultReference . |
Modifier and Type | Method and Description |
---|---|
SearchResultReference |
SearchResultReference.addControl(Control control) |
SearchResultReference |
SearchResultReference.addControls(Iterable<? extends Control> controls) |
SearchResultReference |
SearchResultReference.addUri(String uri)
Adds the provided continuation reference URI to this search result
reference.
|
static SearchResultReference |
Responses.copyOfSearchResultReference(SearchResultReference reference)
Creates a new search result reference that is an exact copy of the
provided result.
|
static SearchResultReference |
Responses.newSearchResultReference(List<String> uris)
Creates a new search result reference using the provided continuation reference URIs.
|
static SearchResultReference |
Responses.newSearchResultReference(String uri)
Creates a new search result reference using the provided continuation
reference URI.
|
static SearchResultReference |
Responses.unmodifiableSearchResultReference(SearchResultReference reference)
Creates an unmodifiable search result reference using the provided
response.
|
Modifier and Type | Method and Description |
---|---|
static SearchResultReference |
Responses.copyOfSearchResultReference(SearchResultReference reference)
Creates a new search result reference that is an exact copy of the
provided result.
|
static LdapMessage |
LdapMessage.newResponseMessage(int messageId,
SearchResultReference response)
Builds and returns an
LdapMessage containing a SearchResultReference . |
static SearchResultReference |
Responses.unmodifiableSearchResultReference(SearchResultReference reference)
Creates an unmodifiable search result reference using the provided
response.
|
Modifier and Type | Method and Description |
---|---|
SearchResultReference |
ConnectionEntryReader.readReference()
Waits for the next search result entry or reference to become available
and, if it is a reference, returns it as a
SearchResultReference . |
Modifier and Type | Method and Description |
---|---|
boolean |
AccessControlHandler.maySend(Dn dn,
Operation operation,
SearchResultReference searchReference)
Indicates whether the provided search result reference may be sent to the client based on the access control
configuration.
|
abstract boolean |
ClientConnection.sendSearchReference(SearchOperation searchOperation,
SearchResultReference searchReference)
Sends the provided search result reference to the client.
|
Modifier and Type | Method and Description |
---|---|
PluginResult.IntermediateResponse |
DirectoryServerPlugin.processSearchReference(InProgressSearchOperation searchOperation,
SearchResultReference searchReference)
Performs any necessary processing that should be done before a search result reference is sent to a client.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AciHandler.maySend(Dn dn,
Operation operation,
SearchResultReference reference) |
Modifier and Type | Method and Description |
---|---|
PluginResult.IntermediateResponse |
PluginConfigManager.invokeSearchResultReferencePlugins(InProgressSearchOperation searchOperation,
SearchResultReference searchReference)
Invokes the set of search result reference plugins that have been configured in the Directory Server.
|
boolean |
SearchOperation.returnReference(Dn dn,
SearchResultReference reference)
Used as a callback for backends to indicate that the provided search reference was encountered during processing
and that additional processing should be performed to potentially send it back to the client.
|
boolean |
SearchOperation.returnReference(Dn dn,
SearchResultReference reference,
boolean evaluateAci)
Used as a callback for backends to indicate that the provided search reference was encountered during processing
and that additional processing should be performed to potentially send it back to the client.
|
boolean |
SearchOperation.sendSearchReference(SearchResultReference reference)
Sends the provided search result reference to the client.
|
Modifier and Type | Method and Description |
---|---|
boolean |
JmxClientConnection.sendSearchReference(SearchOperation searchOperation,
SearchResultReference searchReference) |
Modifier and Type | Method and Description |
---|---|
boolean |
LdapClientConnection.sendSearchReference(SearchOperation searchOperation,
SearchResultReference searchReference) |
Modifier and Type | Method and Description |
---|---|
boolean |
PreParseSearchOperation.returnReference(Dn dn,
SearchResultReference reference)
Returns the provided search result reference to the client.
|
boolean |
PreOperationSearchOperation.returnReference(Dn dn,
SearchResultReference reference)
Returns the provided search result reference to the client.
|
Copyright 2010-2022 ForgeRock AS.