OpenDJ Server 4.0.0 Documentation

OpenDJ Server 4.0.0 Documentation

Packages 
Package Description
org.forgerock.opendj.adapter.server3x
Classes for interacting with an embedded OpenDJ 2.x instance using the OpenDJ LDAP SDK.
org.forgerock.opendj.server.core
Classes implementing a Grizzly based ConnectionHandler using reactive api.
org.forgerock.opendj.server.embedded
Provides support for an embedded directory server.
org.forgerock.opendj.setup.cli
Contains code of the setup command line interface tool.
org.forgerock.opendj.setup.model
Contains code of the opendj setup model.
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.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.legacy
This package contains classes necessary to reimplement OpenDJ legacy APIs.
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 the installer.
org.opends.quicksetup.installer.ui
Defines the specific graphical classes for the installer.
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.server.admin
Common administration classes.
org.opends.server.admin.client.cli
Command-line interface code for common client-side administration classes.
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.authorization.policy
Contains the policy based 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.discovery
Contains the Service Discovery Mechanisms and APIs.
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.loggers.slf4j
Contains classes exported in opendj-slf4j-adapter osgi bundle.
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.http.authz
Contains factories to build the authorization stage of the HTTP request processing.
org.opends.server.protocols.http.rest2ldap
Contains the implementation for the HTTPEndpoint that is responsible for providing a REST interface to this LDAP server.
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.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 Server 4.0.0 Documentation

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