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

neil_a_wilson
07.45.2007 aaff8bbe83e02bba861c5cf1c6645dedc4e0ac1d
refs
author neil_a_wilson <neil_a_wilson@localhost>
Tuesday, August 7, 2007 23:45 +0200
committer neil_a_wilson <neil_a_wilson@localhost>
Tuesday, August 7, 2007 23:45 +0200
commitaaff8bbe83e02bba861c5cf1c6645dedc4e0ac1d
tree 600e6b71fb06be125234d75f1acf4f598011fefc tree | zip | gz
parent a84a4f4f2be8d767d31b793fa5a43a3f122ea139 view | diff
Add support for a new type of plugin which can be used to detect changes and
take some action whenever a subordinate entry is modified as a result of a
modify DN operation that targets an entry that has one or more children (i.e.,
a subtree move or subtree rename operation). At present, subordinate modify DN
plugins are not allowed to change the contents of the entry as it is being
moved/renamed, but an appropriate API is in place if we decide to add this
functionality in the future.

This commit also includes a significant amount of cleanup for plugin result
code, including corrections to copy-and-paste errors in the javadoc
documentation.

OpenDS Issue Number: 752
2 files added
25 files modified
1332 ■■■■ changed files
opends/resource/schema/02-config.ldif 5 ●●●●● diff | view | raw | blame | history
opends/src/admin/defn/org/opends/server/admin/std/PluginConfiguration.xml 6 ●●●●● diff | view | raw | blame | history
opends/src/admin/defn/org/opends/server/admin/std/PluginRootConfiguration.xml 208 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/api/plugin/DirectoryServerPlugin.java 42 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/api/plugin/IntermediateResponsePluginResult.java 20 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/api/plugin/LDIFPluginResult.java 10 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/api/plugin/PluginType.java 24 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/api/plugin/PostConnectPluginResult.java 9 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/api/plugin/PostDisconnectPluginResult.java 6 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/api/plugin/PostOperationPluginResult.java 11 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/api/plugin/PostResponsePluginResult.java 9 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/api/plugin/PreOperationPluginResult.java 33 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/api/plugin/PreParsePluginResult.java 48 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/api/plugin/SearchEntryPluginResult.java 21 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/api/plugin/SearchReferencePluginResult.java 19 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/api/plugin/StartupPluginResult.java 13 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/api/plugin/SubordinateModifyDNPluginResult.java 181 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/backends/jeb/EntryContainer.java 120 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/core/ModifyDNOperation.java 4 ●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/core/PluginConfigManager.java 100 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/messages/JebMessages.java 29 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/messages/PluginMessages.java 38 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/types/operation/SubordinateModifyDNOperation.java 156 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/resource/config-changes.ldif 1 ●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/api/plugin/DirectoryServerPluginTestCase.java 10 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/core/TestModifyDNOperation.java 161 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/plugins/InvocationCounterPlugin.java 48 ●●●●● diff | view | raw | blame | history