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

jdemendi
16.02.2007 4a13a6f1bfb01263a8cabce941e94e1e7b883e00
refs
author jdemendi <jdemendi@localhost>
Monday, July 16, 2007 10:02 +0200
committer jdemendi <jdemendi@localhost>
Monday, July 16, 2007 10:02 +0200
commit4a13a6f1bfb01263a8cabce941e94e1e7b883e00
tree cd43f5526cc65ae8724d2f2ffc67fb7c27c7e284 tree | zip | gz
parent 3b4bb65c124c8653b55e08be4cf1c08dadd3409c view | diff
This fix is the refactoring of the compare operation (issue #1886).

- CompareOperation is now an interface
- processing is implemented in
- CompareOperationBasis,
- LocalBackendCompareOperation
- LocalBackendWorkflowElement

As for the other operations, CompareOperationBasis is
wrapped by CompareOperationWrapper. I have also
created an OperationWrapper to implemement the
Operation interface so that other wrappers don't have
to implement the common interface defined by Operation.
OperationWrapper is intended to be subclassed by all the
wrappers.


4 files added
13 files modified
3346 ■■■■■ changed files
opendj-sdk/opends/src/server/org/opends/server/api/AccessControlHandler.java 4 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/AciHandler.java 2 ●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/AciLDAPOperationContainer.java 4 ●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/CompareOperation.java 1134 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/CompareOperationBasis.java 720 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/CompareOperationWrapper.java 158 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/DefaultAccessControlHandler.java 2 ●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/OperationWrapper.java 511 ●●●●● 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 8 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/protocols/jmx/JmxClientConnection.java 4 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/protocols/ldap/LDAPClientConnection.java 6 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendCompareOperation.java 86 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendWorkflowElement.java 582 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/core/CompareOperationTestCase.java 94 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/protocols/jmx/JmxPrivilegeTestCase.java 10 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/types/PrivilegeTestCase.java 9 ●●●●● diff | view | raw | blame | history