Package | Description |
---|---|
org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
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.backends |
Contains various Directory Server backend implementations.
|
org.opends.server.backends.pluggable |
Contains the code for implementing Directory Server pluggable storage backends.
|
org.opends.server.backends.task |
Contains the code for the Directory Server backend that provides an interface
for executing administrative tasks.
|
org.opends.server.config |
Contains code used to interact with the Directory Server configuration.
|
org.opends.server.core |
Contains various classes that comprise the core of the Directory Server
codebase.
|
org.opends.server.extensions |
Contains various implementations of Directory Server APIs that are not
appropriate for other packages.
|
org.opends.server.protocols.internal |
Contains the implementation for the "internal" connection handler
and its associated classes.
|
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.workflowelement.localbackend |
This package contains source for the local backend workflow element, which
are used to process operations against data stored in local backend databases
and other repositories that are considered "local".
|
Modifier and Type | Method and Description |
---|---|
boolean |
AccessControlHandler.isAllowed(SearchOperation searchOperation)
Indicates whether the provided search operation is allowed based
on the access control configuration.
|
abstract boolean |
VirtualAttributeProvider.isSearchable(VirtualAttributeRule rule,
SearchOperation searchOperation,
boolean isPreIndexed)
Indicates whether this attribute may be included in search
filters as part of the criteria for locating entries.
|
abstract void |
VirtualAttributeProvider.processSearch(VirtualAttributeRule rule,
SearchOperation searchOperation)
Processes the provided search operation in which the search
criteria includes an operation targeted at this virtual
attribute.
|
abstract void |
LocalBackend.search(SearchOperation searchOperation)
Processes the specified search in this backend.
|
abstract void |
ClientConnection.sendSearchEntry(SearchOperation searchOperation,
SearchResultEntry searchEntry)
Sends the provided search result entry to the client.
|
abstract boolean |
ClientConnection.sendSearchReference(SearchOperation searchOperation,
SearchResultReference searchReference)
Sends the provided search result reference to the client.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AciHandler.isAllowed(SearchOperation searchOperation) |
Modifier and Type | Method and Description |
---|---|
void |
RootDSEBackend.search(SearchOperation searchOperation) |
void |
ConfigurationBackend.search(SearchOperation searchOperation) |
void |
SchemaBackend.search(SearchOperation searchOperation) |
void |
LDIFBackend.search(SearchOperation searchOperation) |
void |
NullBackend.search(SearchOperation searchOperation) |
void |
TrustStoreBackend.search(SearchOperation searchOperation) |
void |
ChangelogBackend.search(SearchOperation searchOperation)
Processes the specified search in this backend.
|
void |
MonitorBackend.search(SearchOperation searchOperation) |
void |
BackupBackend.search(SearchOperation searchOperation) |
void |
MemoryBackend.search(SearchOperation searchOperation) |
Modifier and Type | Method and Description |
---|---|
void |
BackendImpl.search(SearchOperation searchOperation) |
Modifier and Type | Method and Description |
---|---|
void |
TaskBackend.search(SearchOperation searchOperation) |
boolean |
TaskScheduler.searchRecurringTasks(SearchOperation searchOperation)
Compares the filter in the provided search operation against each of the
recurring task entries, returning any that match.
|
boolean |
TaskScheduler.searchScheduledTasks(SearchOperation searchOperation)
Compares the filter in the provided search operation against each of the
task entries, returning any that match.
|
Modifier and Type | Method and Description |
---|---|
void |
ConfigurationHandler.search(SearchOperation searchOperation)
Search the configuration entries.
|
Modifier and Type | Class and Description |
---|---|
class |
SearchOperationBasis
This class defines an operation that may be used to locate entries in the
Directory Server based on a given set of criteria.
|
class |
SearchOperationWrapper
This abstract class wraps/decorates a given search operation.
|
Modifier and Type | Method and Description |
---|---|
SearchOperation |
PersistentSearch.getSearchOperation()
Get the search operation associated with this persistent search.
|
Constructor and Description |
---|
PersistentSearch(SearchOperation searchOperation,
Set<PersistentSearchChangeType> changeTypes,
boolean changesOnly,
boolean returnECs)
Creates a new persistent search object with the provided information.
|
SearchOperationWrapper(SearchOperation search)
Creates a new search operation based on the provided search operation.
|
Modifier and Type | Method and Description |
---|---|
boolean |
EntryUUIDVirtualAttributeProvider.isSearchable(VirtualAttributeRule rule,
SearchOperation searchOperation,
boolean isPreIndexed) |
boolean |
PasswordPolicySubentryVirtualAttributeProvider.isSearchable(VirtualAttributeRule rule,
SearchOperation searchOperation,
boolean isPreIndexed) |
boolean |
MemberVirtualAttributeProvider.isSearchable(VirtualAttributeRule rule,
SearchOperation searchOperation,
boolean isPreIndexed) |
boolean |
IsMemberOfVirtualAttributeProvider.isSearchable(VirtualAttributeRule rule,
SearchOperation searchOperation,
boolean isPreIndexed)
Indicates whether this attribute may be included in search
filters as part of the criteria for locating entries.
|
boolean |
SubschemaSubentryVirtualAttributeProvider.isSearchable(VirtualAttributeRule rule,
SearchOperation searchOperation,
boolean isPreIndexed) |
boolean |
GoverningStructureRuleVirtualAttributeProvider.isSearchable(VirtualAttributeRule rule,
SearchOperation searchOperation,
boolean isPreIndexed) |
boolean |
HasSubordinatesVirtualAttributeProvider.isSearchable(VirtualAttributeRule rule,
SearchOperation searchOperation,
boolean isPreIndexed) |
boolean |
NumSubordinatesVirtualAttributeProvider.isSearchable(VirtualAttributeRule rule,
SearchOperation searchOperation,
boolean isPreIndexed) |
boolean |
EntityTagVirtualAttributeProvider.isSearchable(VirtualAttributeRule rule,
SearchOperation searchOperation,
boolean isPreIndexed) |
boolean |
EntryDNVirtualAttributeProvider.isSearchable(VirtualAttributeRule rule,
SearchOperation searchOperation,
boolean isPreIndexed)
Indicates whether this attribute may be included in search
filters as part of the criteria for locating entries.
|
boolean |
StructuralObjectClassVirtualAttributeProvider.isSearchable(VirtualAttributeRule rule,
SearchOperation searchOperation,
boolean isPreIndexed) |
boolean |
UserDefinedVirtualAttributeProvider.isSearchable(VirtualAttributeRule rule,
SearchOperation searchOperation,
boolean isPreIndexed) |
boolean |
PasswordExpirationTimeVirtualAttributeProvider.isSearchable(VirtualAttributeRule rule,
SearchOperation searchOperation,
boolean isPreIndexed) |
boolean |
CollectiveAttributeSubentriesVirtualAttributeProvider.isSearchable(VirtualAttributeRule rule,
SearchOperation searchOperation,
boolean isPreIndexed) |
void |
EntryUUIDVirtualAttributeProvider.processSearch(VirtualAttributeRule rule,
SearchOperation searchOperation) |
void |
PasswordPolicySubentryVirtualAttributeProvider.processSearch(VirtualAttributeRule rule,
SearchOperation searchOperation) |
void |
MemberVirtualAttributeProvider.processSearch(VirtualAttributeRule rule,
SearchOperation searchOperation) |
void |
IsMemberOfVirtualAttributeProvider.processSearch(VirtualAttributeRule rule,
SearchOperation searchOperation) |
void |
SubschemaSubentryVirtualAttributeProvider.processSearch(VirtualAttributeRule rule,
SearchOperation searchOperation) |
void |
GoverningStructureRuleVirtualAttributeProvider.processSearch(VirtualAttributeRule rule,
SearchOperation searchOperation) |
void |
HasSubordinatesVirtualAttributeProvider.processSearch(VirtualAttributeRule rule,
SearchOperation searchOperation) |
void |
NumSubordinatesVirtualAttributeProvider.processSearch(VirtualAttributeRule rule,
SearchOperation searchOperation) |
void |
EntityTagVirtualAttributeProvider.processSearch(VirtualAttributeRule rule,
SearchOperation searchOperation) |
void |
EntryDNVirtualAttributeProvider.processSearch(VirtualAttributeRule rule,
SearchOperation searchOperation) |
void |
StructuralObjectClassVirtualAttributeProvider.processSearch(VirtualAttributeRule rule,
SearchOperation searchOperation) |
void |
UserDefinedVirtualAttributeProvider.processSearch(VirtualAttributeRule rule,
SearchOperation searchOperation) |
void |
PasswordExpirationTimeVirtualAttributeProvider.processSearch(VirtualAttributeRule rule,
SearchOperation searchOperation) |
void |
CollectiveAttributeSubentriesVirtualAttributeProvider.processSearch(VirtualAttributeRule rule,
SearchOperation searchOperation) |
Modifier and Type | Class and Description |
---|---|
class |
InternalSearchOperation
This class defines a subclass of the core search operation that is
to be used for internal searches.
|
Modifier and Type | Method and Description |
---|---|
void |
InternalClientConnection.sendSearchEntry(SearchOperation searchOperation,
SearchResultEntry searchEntry)
Sends the provided search result entry to the client.
|
boolean |
InternalClientConnection.sendSearchReference(SearchOperation searchOperation,
SearchResultReference searchReference)
Sends the provided search result reference to the client.
|
Modifier and Type | Method and Description |
---|---|
void |
JmxClientConnection.sendSearchEntry(SearchOperation searchOperation,
SearchResultEntry searchEntry)
Sends the provided search result entry to the client.
|
boolean |
JmxClientConnection.sendSearchReference(SearchOperation searchOperation,
SearchResultReference searchReference)
Sends the provided search result reference to the client.
|
Modifier and Type | Method and Description |
---|---|
void |
LdapClientConnection.sendSearchEntry(SearchOperation searchOperation,
SearchResultEntry searchEntry)
Sends the provided search result entry to the client.
|
boolean |
LdapClientConnection.sendSearchReference(SearchOperation searchOperation,
SearchResultReference searchReference)
Sends the provided search result reference to the client.
|
Modifier and Type | Class and Description |
---|---|
class |
LocalBackendSearchOperation
This class defines an operation used to search for entries in a local backend
of the Directory Server.
|
Constructor and Description |
---|
LocalBackendSearchOperation(SearchOperation search)
Creates a new operation that may be used to search for entries in a local
backend of the Directory Server.
|
Copyright © 2010-2017 ForgeRock AS. All Rights Reserved.