Packages
org.opends.admin.ads Defines the different classes that are you used to have a read-only view of the configuration of the servers that are registered in the Administration Directory Server (ADS).
org.opends.admin.ads.util Defines a set of auxiliary classes and utilities that are used to retrieve the configuration of the servers that are registered in the Administration Directory Server (ADS).
org.opends.dsml.protocol This package contains source for a Web application that may be used as a DSML-to-LDAP gateway.
org.opends.messages Defines all the messages that may be used in the Directory Server and tools.
org.opends.server.admin Common administration classes.
org.opends.server.admin.client Common client-side administration classes.
org.opends.server.admin.client.cli Command-line interface code for common client-side administration classes.
org.opends.server.admin.client.ldap LDAP configuration transport implementation.
org.opends.server.admin.client.spi Client side driver implementation interfaces.
org.opends.server.admin.condition Logical conditions for defining constraints.
org.opends.server.admin.doc Administration documentation classes.
org.opends.server.admin.server Server-side administration interface.
org.opends.server.admin.std.client Provides client-side interfaces for querying and managing the Core OpenDS Directory Server administrative components.
org.opends.server.admin.std.meta Provides introspection interfaces for the Core OpenDS Directory Server administrative components.
org.opends.server.admin.std.server Provides server-side interfaces for accessing the Core OpenDS Directory Server administrative components.
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 Contains the Directory Server access control handler implementation.
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.jeb Contains the code for the Directory Server backend that uses the Berkeley DB Java Edition as the repository for storing entry and index information.
org.opends.server.backends.jeb.importLDIF Contains the code for the import LDIF JEB backend.
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.controls Contains classes that represent specific LDAP controls and their values.
org.opends.server.core Contains various classes that comprise the core of the Directory Server codebase.
org.opends.server.crypto This package implements the Directory Server cryptographic framework, which is described in the CrytpoManager design document.
org.opends.server.extensions Contains various implementations of Directory Server APIs that are not appropriate for other packages.
org.opends.server.interop This package is intended to hold classes which may be used to help OpenDS integrate with or interoperate with other applications.
org.opends.server.loggers Contains implementations of Directory Server access, error, and debug loggers.
org.opends.server.loggers.debug Contains implementation of the debug logger for the Directory Server.
org.opends.server.monitors Contains various Directory Server monitor provider implementations.
org.opends.server.plugins Contains the implementation for various Directory Server plugins.
org.opends.server.plugins.profiler Contains the implementation of the Directory Server plugin that acts as an embedded profiler that can be used for performance analysis of the server under load.
org.opends.server.protocols Contains various Directory Server connection handler implementations which will be used to accept connections from and perform communication with clients over various protocols.
org.opends.server.protocols.asn1 Contains the Directory Server classes for performing encoding and decoding of ASN.1 elements.
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.replication This package contains the code for the Multi-Master replication.
org.opends.server.replication.common This package contains utilities that can are used by all the packages below org.opends.server.replication.
org.opends.server.replication.plugin This package contains the part of the Multi-master replication code that works on the Directory Server side.
org.opends.server.replication.protocol This package contains the code used by the replication server and by the code running on the Directory Server side to exchange their information.
org.opends.server.replication.server This package contains the code for the Replication Server part of the Multimaster replication feature.
org.opends.server.schema Contains implementations of various Directory Server schema elements.
org.opends.server.synchronization.plugin This package contains a matching rule needed for legacy support for a comparator needed by a replication changelog database that used older versions of the synchronization plugin.
org.opends.server.tasks Contains implementations for various Directory Server tasks.
org.opends.server.tools Contains various Directory Server tool implementations.
org.opends.server.tools.dsconfig This package contains the implementation of the directory server configuration tool.
org.opends.server.tools.makeldif This package provides classes for a tool which may be used to generate LDIF content based on user-defined templates.
org.opends.server.tools.tasks This package contains classes that support client tool interaction with the tasks backend.
org.opends.server.types Contains implementations for a number of Directory Server data types.
org.opends.server.types.operation Contains a number of interfaces that are implemented by the various types of Directory Server operations.
org.opends.server.util Contains implementations for various Directory Server utility classes and methods which may be used throughout the server but do not necessarily fit in elsewhere.
org.opends.server.util.args Provides an implementation of a utility that can manage the processing of command-line arguments for an application.
org.opends.server.util.cli Provides a high-level framework for implementing command-line tools.
org.opends.server.util.table Provides support for construction and display of tables in text based applications.
org.opends.server.workflowelement This package contains source for workflow elements used within the server.
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".