mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

neil_a_wilson
05.41.2006 5be072c20e46f0921bb00401ff26d0defb3e8991
refs
author neil_a_wilson <neil_a_wilson@localhost>
Tuesday, December 5, 2006 22:41 +0100
committer neil_a_wilson <neil_a_wilson@localhost>
Tuesday, December 5, 2006 22:41 +0100
commit5be072c20e46f0921bb00401ff26d0defb3e8991
tree 7409bd00201b6b24c0d0724d151eb4d7d0163ab9 tree | zip | gz
parent 7e3280dfd59ea8775d4c20aa85b18044d545435d view | diff
Update the base DN registration process to address a number of issues:

- It fixes problems with base DN registration when attempting to use nested
backends.

- It changes the terminology that is in use. Previously, the term "suffix" was
used everywhere, even when it wasn't really correct. Now "naming context" is
used when it's talking about a top-level base DN, and "base DN" is used for
any base DN regardless of whether it's a naming context.

- It adds a new ds-private-naming-contexts operational attribute to the root
DSE to list the private naming contexts defined in the server.

- It updates the backend API to get rid of the abstract supportsControl and
supportsFeature methods and replace them with a default concrete
implementation.


OpenDS Issue Numbers: 546, 750
1 files added
20 files modified
2478 ■■■■ changed files
opends/resource/schema/02-config.ldif 3 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/api/Backend.java 92 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/BackupBackend.java 63 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/MemoryBackend.java 57 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/MonitorBackend.java 63 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/RootDSEBackend.java 85 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/SchemaBackend.java 73 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/jeb/BackendImpl.java 82 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/task/TaskBackend.java 63 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/core/AddOperation.java 2 ●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/core/BackendConfigManager.java 163 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/core/DirectoryServer.java 710 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/ConfigFileHandler.java 39 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/DigestMD5SASLMechanismHandler.java 4 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/messages/BackendMessages.java 14 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/messages/ConfigMessages.java 14 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/messages/CoreMessages.java 136 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/types/DN.java 4 ●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/util/ServerConstants.java 17 ●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/TestCaseUtils.java 11 ●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/core/BackendConfigManagerTestCase.java 783 ●●●●● diff | view | raw | blame | history