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

neil_a_wilson
05.41.2006 b4d3e8fb81e04266baf9f54f44abd64a06402e78
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
commitb4d3e8fb81e04266baf9f54f44abd64a06402e78
tree 1f7ceaf4f7da868b28c9e21a73fc15e2d2aa1a62 tree | zip | gz
parent 95a7ef33a94e4dc08a26d79aeb301f65e2af0156 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
opendj-sdk/opends/resource/schema/02-config.ldif 3 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/api/Backend.java 92 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/BackupBackend.java 63 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/MemoryBackend.java 57 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/MonitorBackend.java 63 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/RootDSEBackend.java 85 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/SchemaBackend.java 73 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/jeb/BackendImpl.java 82 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/task/TaskBackend.java 63 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/AddOperation.java 2 ●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/BackendConfigManager.java 163 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/DirectoryServer.java 710 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/extensions/ConfigFileHandler.java 39 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/extensions/DigestMD5SASLMechanismHandler.java 4 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/messages/BackendMessages.java 14 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/messages/ConfigMessages.java 14 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/messages/CoreMessages.java 136 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/types/DN.java 4 ●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/util/ServerConstants.java 17 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/TestCaseUtils.java 11 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/core/BackendConfigManagerTestCase.java 783 ●●●●● diff | view | raw | blame | history