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

jarnou
17.35.2007 d25594adc2edf2551fde127417662f9be12425bb
refs
author jarnou <jarnou@localhost>
Tuesday, July 17, 2007 15:35 +0200
committer jarnou <jarnou@localhost>
Tuesday, July 17, 2007 15:35 +0200
commitd25594adc2edf2551fde127417662f9be12425bb
tree 8a4954e6b0dbe767dafe385ce8ea1af691bdcad8 tree | zip | gz
parent e9a735f9b9657f0d3237e0feacffec4b0f7b8b1d view | diff
This fix is the refactoring of the extended operation (issue 1189).

- ExtendedOperation is now an interface
- ExtendedOperationBasis implements all the processing

There is no workflow to process an extended operation bc the extended operation does not target any base DN => the op cannot be routed to a workflow.
Therefore PostOperationExtendedOperation plugin interface is implemented by ExtendedOperationBasis.
1 files added
7 files modified
1472 ■■■■ changed files
opendj-sdk/opends/src/server/org/opends/server/core/DirectoryServer.java 4 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/ExtendedOperation.java 697 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/ExtendedOperationBasis.java 737 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/PluginConfigManager.java 12 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/protocols/internal/InternalClientConnection.java 7 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/protocols/jmx/JmxClientConnection.java 6 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/protocols/ldap/LDAPClientConnection.java 8 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/WhoAmIExtendedOperationTestCase.java 1 ●●●● diff | view | raw | blame | history