| 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.controls |
Classes and interfaces for common LDAP controls.
|
| org.forgerock.opendj.ldap.requests |
Classes and interfaces for core LDAP requests.
|
| org.forgerock.opendj.ldap.responses |
Classes and interfaces for core LDAP responses.
|
| org.forgerock.opendj.ldap.schema |
Classes and interfaces for constructing and querying LDAP schemas.
|
| org.forgerock.opendj.ldap.spi |
Interfaces and classes for service providers.
|
| org.forgerock.opendj.ldif |
Classes and interfaces for reading and writing LDIF.
|
| Class and Description |
|---|
| ByteSequence
A
ByteSequence is a readable sequence of byte values. |
| ByteSequenceReader
An interface for iteratively reading data from a
ByteSequence . |
| ByteString
An immutable sequence of bytes backed by a byte array.
|
| ByteStringBuilder
A mutable sequence of bytes backed by a byte array.
|
| DecodeException
Thrown when data from an input source cannot be decoded, perhaps due to the
data being malformed in some way.
|
| DecodeOptions
Decode options allow applications to control how requests and responses are
decoded.
|
| Entry
An entry, comprising of a distinguished name and zero or more attributes.
|
| Filter
A search filter as defined in RFC 4511.
|
| Class and Description |
|---|
| AbstractAttribute
This class provides a skeletal implementation of the
Attribute
interface, to minimize the effort required to implement this interface. |
| AbstractConnection
This class provides a skeletal implementation of the
Connection
interface, to minimize the effort required to implement this interface. |
| AbstractEntry
This class provides a skeletal implementation of the
Entry interface,
to minimize the effort required to implement this interface. |
| AddressMask
An address mask can be used to perform efficient comparisons against IP
addresses to determine whether a particular IP address is in a given range.
|
| Assertion
A compiled attribute value assertion.
|
| Attribute
An attribute, comprising of an attribute description and zero or more
attribute values.
|
| AttributeDescription
An attribute description as defined in RFC 4512 section 2.5.
|
| AttributeFactory
Attribute factories are included with a set of
DecodeOptions in order
to allow application to control how Attribute instances are created
when decoding requests and responses. |
| AttributeFilter
A configurable factory for filtering the attributes exposed by an entry.
|
| AttributeParser
A fluent API for parsing attributes as different types of object.
|
| AVA
An attribute value assertion (AVA) as defined in RFC 4512 section 2.3
consists of an attribute description with zero options and an attribute
value.
|
| ByteSequence
A
ByteSequence is a readable sequence of byte values. |
| ByteSequenceReader
An interface for iteratively reading data from a
ByteSequence . |
| ByteString
An immutable sequence of bytes backed by a byte array.
|
| ByteStringBuilder
A mutable sequence of bytes backed by a byte array.
|
| CancelledResultException
Thrown when the result code returned in a Result indicates that the Request
was cancelled.
|
| CancelRequestListener
An object that registers to be notified when a cancellation request has been
received and processing of the request should be aborted if possible.
|
| ConditionResult
The result of a tri-state logical expression.
|
| Connection
A connection with a Directory Server over which read and update operations
may be performed.
|
| ConnectionEventListener
An object that registers to be notified when a connection is closed by the
application, receives an unsolicited notification, or experiences a fatal
error.
|
| ConnectionFactory
A connection factory provides an interface for obtaining a connection to a
Directory Server.
|
| ConnectionPool
A connection factory which maintains and re-uses a pool of connections.
|
| ConnectionSecurityLayer
An interface for providing additional connection security to a connection.
|
| DecodeException
Thrown when data from an input source cannot be decoded, perhaps due to the
data being malformed in some way.
|
| DecodeOptions
Decode options allow applications to control how requests and responses are
decoded.
|
| DereferenceAliasesPolicy
A Search operation alias dereferencing policy as defined in RFC 4511 section
4.5.1.3 is used to indicate whether or not alias entries (as defined in RFC
4512) are to be dereferenced during stages of a Search operation.
|
| DN
A distinguished name (DN) as defined in RFC 4512 section 2.3 is the
concatenation of its relative distinguished name (RDN) and its immediate
superior's DN.
|
| DN.CompactDn
A compact representation of a DN, suitable for equality and comparisons, and providing a natural hierarchical
ordering.
|
| Entries.DiffOptions
Options for controlling the behavior of the
diffEntries
method. |
| Entry
An entry, comprising of a distinguished name and zero or more attributes.
|
| EntryFactory
Entry factories are included with a set of
DecodeOptions in order to
allow application to control how Entry instances are created when
decoding requests and responses. |
| EntryNotFoundException
Thrown when the result code returned in a Result indicates that the Request
failed because the target entry was not found by the Directory Server.
|
| Filter
A search filter as defined in RFC 4511.
|
| FilterVisitor
A visitor of
Filters, in the style of the visitor design pattern. |
| GeneralizedTime
An LDAP generalized time as defined in RFC 4517.
|
| GSERParser
This class implements a parser for strings which are encoded using the
Generic String Encoding Rules (GSER) defined in RFC 3641.
|
| IntermediateResponseHandler
A completion handler for consuming intermediate responses returned from
extended operations, or other operations for which an appropriate control was
sent.
|
| LDAPClientContext
An LDAP client which has connected to a
ServerConnectionFactory. |
| LdapException
Thrown when the result code returned in a Result indicates that the Request
was unsuccessful.
|
| LDAPListenerOptions
Common options for LDAP listeners.
|
| LDAPOptions
Common options for LDAP client connections.
|
| LdapPromise
A handle which can be used to retrieve the Result of an asynchronous Request.
|
| LdapResultHandler
A completion handler for consuming the result of an asynchronous operation or
connection attempts.
|
| LDAPUrl
An LDAP URL as defined in RFC 4516.
|
| LinkedHashMapEntry
An implementation of the
Entry interface which uses a
LinkedHashMap for storing attributes. |
| LoadBalancerEventListener
An object that registers to be notified when a connection factory associated
with a load-balancer changes state from offline to online or vice-versa.
|
| LoadBalancingAlgorithm
A load balancing algorithm distributes connection requests across one or more
underlying connection factories in an implementation defined manner.
|
| Matcher
An interface for determining whether entries match a
Filter. |
| MemoryBackend
A simple in memory back-end which can be used for testing.
|
| Modification
A modification to be performed on an entry during a Modify operation.
|
| ModificationType
A Modify operation change type as defined in RFC 4511 section 4.6 is used to
specify the type of modification being performed on an attribute.
|
| ModificationType.Enum
Contains equivalent values for the ModificationType values.
|
| Option
Public API for defining new options.
|
| RDN
A relative distinguished name (RDN) as defined in RFC 4512 section 2.3 is the
name of an entry relative to its immediate superior.
|
| RequestContext
The context associated with a request currently being processed by a request
handler.
|
| RequestHandler
A handler interface for processing client requests.
|
| RequestHandlerFactory
A handler interface for accepting new connections from clients.
|
| ResultCode
An operation result code as defined in RFC 4511 section 4.1.9 is used to
indicate the final status of an operation.
|
| ResultCode.Enum
Contains equivalent values for the ResultCode values.
|
| RootDSE
The root DSE is a DSA-specific Entry (DSE) and not part of any naming context
(or any subtree), and which is uniquely identified by the empty DN.
|
| SchemaResolver
Schema resolvers are included with a set of
DecodeOptions in order to
allow application to control how Schema instances are selected when
decoding requests and responses. |
| SearchResultHandler
A completion handler for consuming the results of a Search operation.
|
| SearchScope
A Search operation search scope as defined in RFC 4511 section 4.5.1.2 is
used to specify the scope of a Search operation.
|
| SearchScope.Enum
Contains equivalent values for the SearchScope values.
|
| ServerConnection
A handler interface for interacting with client connections.
|
| ServerConnectionFactory
A handler interface for accepting new connections from clients.
|
| SortKey
A search result sort key as defined in RFC 2891 is used to specify how search
result entries should be ordered.
|
| SSLContextBuilder
An SSL context builder provides an interface for incrementally constructing
SSLContext instances for use when securing connections with SSL or
the StartTLS extended operation. |
| TimeoutChecker
Checks
TimeoutEventListener listeners for events that have timed out. |
| TimeoutEventListener
Listener on timeout events.
|
| TreeMapEntry
An implementation of the
Entry interface which uses a TreeMap
for storing attributes. |
| Class and Description |
|---|
| AttributeDescription
An attribute description as defined in RFC 4512 section 2.5.
|
| ByteString
An immutable sequence of bytes backed by a byte array.
|
| DecodeException
Thrown when data from an input source cannot be decoded, perhaps due to the
data being malformed in some way.
|
| DecodeOptions
Decode options allow applications to control how requests and responses are
decoded.
|
| DN
A distinguished name (DN) as defined in RFC 4512 section 2.3 is the
concatenation of its relative distinguished name (RDN) and its immediate
superior's DN.
|
| Entry
An entry, comprising of a distinguished name and zero or more attributes.
|
| Filter
A search filter as defined in RFC 4511.
|
| ResultCode
An operation result code as defined in RFC 4511 section 4.1.9 is used to
indicate the final status of an operation.
|
| SortKey
A search result sort key as defined in RFC 2891 is used to specify how search
result entries should be ordered.
|
| Class and Description |
|---|
| Attribute
An attribute, comprising of an attribute description and zero or more
attribute values.
|
| AttributeDescription
An attribute description as defined in RFC 4512 section 2.5.
|
| ByteString
An immutable sequence of bytes backed by a byte array.
|
| ConnectionSecurityLayer
An interface for providing additional connection security to a connection.
|
| DecodeException
Thrown when data from an input source cannot be decoded, perhaps due to the
data being malformed in some way.
|
| DecodeOptions
Decode options allow applications to control how requests and responses are
decoded.
|
| DereferenceAliasesPolicy
A Search operation alias dereferencing policy as defined in RFC 4511 section
4.5.1.3 is used to indicate whether or not alias entries (as defined in RFC
4512) are to be dereferenced during stages of a Search operation.
|
| DN
A distinguished name (DN) as defined in RFC 4512 section 2.3 is the
concatenation of its relative distinguished name (RDN) and its immediate
superior's DN.
|
| Entry
An entry, comprising of a distinguished name and zero or more attributes.
|
| Filter
A search filter as defined in RFC 4511.
|
| LdapException
Thrown when the result code returned in a Result indicates that the Request
was unsuccessful.
|
| Modification
A modification to be performed on an entry during a Modify operation.
|
| ModificationType
A Modify operation change type as defined in RFC 4511 section 4.6 is used to
specify the type of modification being performed on an attribute.
|
| RDN
A relative distinguished name (RDN) as defined in RFC 4512 section 2.3 is the
name of an entry relative to its immediate superior.
|
| SearchScope
A Search operation search scope as defined in RFC 4511 section 4.5.1.2 is
used to specify the scope of a Search operation.
|
| Class and Description |
|---|
| Attribute
An attribute, comprising of an attribute description and zero or more
attribute values.
|
| AttributeDescription
An attribute description as defined in RFC 4512 section 2.5.
|
| ByteString
An immutable sequence of bytes backed by a byte array.
|
| DecodeException
Thrown when data from an input source cannot be decoded, perhaps due to the
data being malformed in some way.
|
| DecodeOptions
Decode options allow applications to control how requests and responses are
decoded.
|
| DN
A distinguished name (DN) as defined in RFC 4512 section 2.3 is the
concatenation of its relative distinguished name (RDN) and its immediate
superior's DN.
|
| Entry
An entry, comprising of a distinguished name and zero or more attributes.
|
| LdapResultHandler
A completion handler for consuming the result of an asynchronous operation or
connection attempts.
|
| ResultCode
An operation result code as defined in RFC 4511 section 4.1.9 is used to
indicate the final status of an operation.
|
| Class and Description |
|---|
| Assertion
A compiled attribute value assertion.
|
| ByteSequence
A
ByteSequence is a readable sequence of byte values. |
| ByteString
An immutable sequence of bytes backed by a byte array.
|
| Connection
A connection with a Directory Server over which read and update operations
may be performed.
|
| DecodeException
Thrown when data from an input source cannot be decoded, perhaps due to the
data being malformed in some way.
|
| DN
A distinguished name (DN) as defined in RFC 4512 section 2.3 is the
concatenation of its relative distinguished name (RDN) and its immediate
superior's DN.
|
| Entry
An entry, comprising of a distinguished name and zero or more attributes.
|
| LdapException
Thrown when the result code returned in a Result indicates that the Request
was unsuccessful.
|
| LdapPromise
A handle which can be used to retrieve the Result of an asynchronous Request.
|
| Option
Public API for defining new options.
|
| Class and Description |
|---|
| ByteSequence
A
ByteSequence is a readable sequence of byte values. |
| ByteString
An immutable sequence of bytes backed by a byte array.
|
| Connection
A connection with a Directory Server over which read and update operations
may be performed.
|
| ConnectionEventListener
An object that registers to be notified when a connection is closed by the
application, receives an unsolicited notification, or experiences a fatal
error.
|
| ConnectionFactory
A connection factory provides an interface for obtaining a connection to a
Directory Server.
|
| DecodeException
Thrown when data from an input source cannot be decoded, perhaps due to the
data being malformed in some way.
|
| DecodeOptions
Decode options allow applications to control how requests and responses are
decoded.
|
| IntermediateResponseHandler
A completion handler for consuming intermediate responses returned from
extended operations, or other operations for which an appropriate control was
sent.
|
| LDAPClientContext
An LDAP client which has connected to a
ServerConnectionFactory. |
| LdapException
Thrown when the result code returned in a Result indicates that the Request
was unsuccessful.
|
| LDAPListenerOptions
Common options for LDAP listeners.
|
| LDAPOptions
Common options for LDAP client connections.
|
| LdapPromise
A handle which can be used to retrieve the Result of an asynchronous Request.
|
| LdapResultHandler
A completion handler for consuming the result of an asynchronous operation or
connection attempts.
|
| SearchResultHandler
A completion handler for consuming the results of a Search operation.
|
| ServerConnectionFactory
A handler interface for accepting new connections from clients.
|
| Class and Description |
|---|
| AttributeDescription
An attribute description as defined in RFC 4512 section 2.5.
|
| Connection
A connection with a Directory Server over which read and update operations
may be performed.
|
| DecodeException
Thrown when data from an input source cannot be decoded, perhaps due to the
data being malformed in some way.
|
| DecodeOptions
Decode options allow applications to control how requests and responses are
decoded.
|
| DN
A distinguished name (DN) as defined in RFC 4512 section 2.3 is the
concatenation of its relative distinguished name (RDN) and its immediate
superior's DN.
|
| Entry
An entry, comprising of a distinguished name and zero or more attributes.
|
| LdapException
Thrown when the result code returned in a Result indicates that the Request
was unsuccessful.
|
| Matcher
An interface for determining whether entries match a
Filter. |
| SearchResultReferenceIOException
Thrown when an iteration over a set of search results using a
ConnectionEntryReader encounters a SearchResultReference. |
Copyright © 2011-2015 ForgeRock AS. All Rights Reserved.