OpenDJ 3.0.0-SNAPSHOT Documentation

OpenDJ 3.0.0-SNAPSHOT Documentation

Packages 
Package Description
javax.jnlp
This package provides a set of source file stubs for files that are part of the javax.jnlp package and are needed in order to build QuickSetup (and potentially other utilities accessible via Java Web Start).
netscape.ldap
This package provides a source file stub for the LDAPSocketFactory class that is part of the Mozilla LDAP SDK for Java and is required to build the org.opends.server.protocols.internal.InternalMozillaLDAPSocketFactory class.
org.forgerock.opendj.adapter.server3x
Classes for interacting with an embedded OpenDJ 2.x instance using the OpenDJ LDAP SDK.
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.guitools.controlpanel
Defines the main classes that are you used by the control-panel to launch the command line.
org.opends.guitools.controlpanel.browser
Defines the main classes that are you used by the entry browser of the Control Panel.
org.opends.guitools.controlpanel.datamodel
Defines the data structures that are used in the control panel.
org.opends.guitools.controlpanel.event
Defines some of the events and listeners used in the Control Panel.
org.opends.guitools.controlpanel.images
Contains the different images (in gif and png format) that are used by the control panel.
org.opends.guitools.controlpanel.task
Defines the main classes that are you used to perform the administrative operations: start the server, modify an entry, delete a base DN, etc.
org.opends.guitools.controlpanel.ui
Contains the panels and dialogs displayed in the Control Panel.
org.opends.guitools.controlpanel.ui.border
Contains some specific borders used in the Control Panel.
org.opends.guitools.controlpanel.ui.components
Contains some components used in the Control Panel: the MainActionsPane, the ActionButton, etc.
org.opends.guitools.controlpanel.ui.nodes
Contains the different nodes that are used in the trees of the Control Panel (index browser, schema browser, LDAP entries browser...).
org.opends.guitools.controlpanel.ui.renderer
Contains some of the list, combo box and table renderers and editors used in the Control Panel: index renderers, schema renderers, LDAP entry renderers...
org.opends.guitools.controlpanel.util
Contains some utilities used in the Control Panel.
org.opends.guitools.uninstaller
Defines the main classes that are you used by the uninstall and uninstall-gui command lines.
org.opends.guitools.uninstaller.ui
Defines the classes that are related to AWT and Swing for the code of the uninstaller-gui command line.
org.opends.messages
Defines all the messages that may be used in the Directory Server and tools.
org.opends.quicksetup
Defines the main classes that are you used by both the QuickSetup utilities: the installer.
org.opends.quicksetup.event
Defines the different classes that are used to define the specific events and listeners in the installer application.
org.opends.quicksetup.images
Contains the different images (in gif and png format) that are used by the installer.
org.opends.quicksetup.installer
Defines the classes that are you used by both the off-line and the web start installer.
org.opends.quicksetup.installer.offline
Defines the specific classes for the offline installer (the one that can be launched after unzipping the OpenDS zip file).
org.opends.quicksetup.installer.ui
Defines the specific graphical classes for the installer.
org.opends.quicksetup.installer.webstart
Defines the specific classes for the webstart installer (the one that can be launched using a JNLP file located in a remote server).
org.opends.quicksetup.ui
Defines the graphical classes that are shared by the different applications.
org.opends.quicksetup.util
Defines the different auxiliary classes that can be used by the different applications (installer).
org.opends.quicksetup.webstart
Defines the specific classes that are used by both the web start applications.
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 directory server administrative components.
org.opends.server.admin.std.meta
Provides introspection interfaces for the Core directory server administrative components.
org.opends.server.admin.std.server
Provides server-side interfaces for accessing the Core 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.pdb
Contains the code for the Directory Server backend that uses Persistit as the repository for storing entry and index information.
org.opends.server.backends.pluggable
Contains the code for implementing Directory Server pluggable storage backends.
org.opends.server.backends.pluggable.spi
Interfaces and classes required when implementing new storage engines for the pluggable 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.loggers
Contains implementations of Directory Server access, error, and debug loggers.
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.http
Contains the implementation for the Directory Server connection handler that is responsible for interacting with clients using HTTP.
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.replication.server.changelog.api
This package contains the API for the changelog database.
org.opends.server.replication.server.changelog.file
This package contains a file-based log implementation for the changelog database API.
org.opends.server.replication.server.changelog.je
This package contains the Berkeley DB JE implementation for the changelog database API.
org.opends.server.replication.service
This package contains the generic of the Multi-Master replication code that works on the Directory Server side.
org.opends.server.schema
Contains implementations of various Directory Server schema elements.
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.dsreplication
Defines the classes that are you used by the replication command lines.
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.status
Defines the classes that are you used by the status command line.
org.opends.server.tools.tasks
This package contains classes that support client tool interaction with the tasks backend.
org.opends.server.tools.upgrade
Defines the specific classes that are used by the upgrade tool.
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.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".
org.slf4j.impl
Classes needed by SLF4J to choose actual implementation of SLF4J API.
OpenDJ 3.0.0-SNAPSHOT Documentation

Copyright © 2010-2015 ForgeRock AS. All Rights Reserved.