UnboundID Server SDK 5.2.0.14

Packages 
Package Description
com.unboundid.directory.sdk.broker.api
This package defines a number of abstract classes and interfaces which may be extended or implemented by third-party code in order to create extensions primarily intended for use in the UnboundID Data Broker.
com.unboundid.directory.sdk.broker.config
This package defines a number of interfaces that may be used to obtain server-side configuration information for third-party extensions intended for use in the UnboundID Data Broker.
com.unboundid.directory.sdk.broker.internal
This package defines a number of classes intended for internal use only within the server SDK itself.
com.unboundid.directory.sdk.broker.types
This package defines a number of data types for use in extensions intended for use in the UnboundID Data Broker.
com.unboundid.directory.sdk.common.api
This package defines a number of abstract classes and interfaces which may be extended or implemented by third-party code in order to create extensions intended for use in various UnboundID server products.
com.unboundid.directory.sdk.common.config
This package defines a number of interfaces that may be used to obtain server-side configuration information for third-party extensions common to multiple UnboundID server products.
com.unboundid.directory.sdk.common.internal
This package defines a number of classes intended for internal use only within the server SDK itself.
com.unboundid.directory.sdk.common.operation
This package defines a number of classes which represent various types of operation requests and results.
com.unboundid.directory.sdk.common.schema
This package defines a number of data types that may be used to obtain information about the server schema.
com.unboundid.directory.sdk.common.scripting
This package defines a number of abstract classes which may be used to implement scripted versions of extensions for use in various UnboundID server products.
com.unboundid.directory.sdk.common.types
This package defines a number of data types for use in extensions intended for use in UnboundID server products.
com.unboundid.directory.sdk.ds.api
This package defines a number of abstract classes and interfaces which may be extended or implemented by third-party code in order to create extensions primarily intended for use in the UnboundID Directory Server (also referred to as the Data Store), although some of the APIs defined in this package may apply to other UnboundID products in certain contexts.
com.unboundid.directory.sdk.ds.config
This package defines a number of interfaces that may be used to obtain server-side configuration information for third-party extensions primarily intended for use in the UnboundID Directory Server (also referred to as the Data Store), although they may be applicable to other UnboundID server products in certain contexts.
com.unboundid.directory.sdk.ds.internal
This package defines a number of classes intended for internal use only within the server SDK itself.
com.unboundid.directory.sdk.ds.scripting
This package defines a number of abstract classes which may be used to implement scripted versions of extensions primarily for use in the UnboundID Directory Server (also referred to as the Data Store), although they may be applicable for use in other UnboundID server products in certain contexts.
com.unboundid.directory.sdk.ds.types
This package defines a number of data types for use in extensions primarily intended for use in the UnboundID Directory Server (also referred to as the Data Store), although they may also be applicable to other UnboundID server products in certain contexts.
com.unboundid.directory.sdk.http.api
This package defines a number of abstract classes and interfaces which may be extended or implemented by third-party code in order to create HTTP-based extensions intended for use in UnboundID server products.
com.unboundid.directory.sdk.http.config
This package defines a number of interfaces that may be used to obtain server-side configuration information for HTTP-based third-party extensions intended for use in the UnboundID server products.
com.unboundid.directory.sdk.http.scripting
This package defines a number of abstract classes which may be used to implement scripted versions of HTTP-based extensions intended for use in UnboundID server products.
com.unboundid.directory.sdk.http.types
This package defines a number of data types for use in HTTP-based extensions intended for use in UnboundID server products.
com.unboundid.directory.sdk.metrics.internal
This package defines a number of classes intended for internal use only within the server SDK itself.
com.unboundid.directory.sdk.metrics.types
This package defines a number of data types for use in extensions intended for use in the UnboundID Metrics Engine.
com.unboundid.directory.sdk.proxy.api
This package defines a number of abstract classes and interfaces which may be extended or implemented by third-party code in order to create extensions primarily intended for use in the UnboundID Directory Proxy Server (also referred to as the Proxy Server).
com.unboundid.directory.sdk.proxy.config
This package defines a number of interfaces that may be used to obtain server-side configuration information for third-party extensions intended for use in the UnboundID Directory Proxy Server (also referred to as the Proxy Server).
com.unboundid.directory.sdk.proxy.internal
This package defines a number of classes intended for internal use only within the server SDK itself.
com.unboundid.directory.sdk.proxy.scripting
This package defines a number of abstract classes which may be used to implement scripted versions of extensions primarily for use in the UnboundID Directory Proxy Server (also referred to as the Proxy Server).
com.unboundid.directory.sdk.proxy.types
This package defines a number of data types for use in extensions intended for use in the UnboundID Directory Proxy Server (also referred to as the Proxy Server).
com.unboundid.directory.sdk.sync.api
This package defines a number of abstract classes and interfaces which may be extended or implemented by third-party code in order to create extensions primarily intended for use in the UnboundID Synchronization Server (also referred to as the Data Sync Server).
com.unboundid.directory.sdk.sync.config
This package defines a number of interfaces that may be used to obtain server-side configuration information for third-party extensions intended for use in the UnboundID Synchronization Server (also referred to as the Data Sync Server).
com.unboundid.directory.sdk.sync.internal
This package defines a number of classes intended for internal use only within the server SDK itself.
com.unboundid.directory.sdk.sync.scripting
This package defines a number of abstract classes which may be used to implement scripted versions of extensions primarily for use in the UnboundID Synchronization Server (also referred to as the Data Sync Server).
com.unboundid.directory.sdk.sync.types
This package defines a number of data types for use in extensions intended for use in the UnboundID Synchronization Server (also referred to as the Data Sync Server).
com.unboundid.directory.sdk.sync.util