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

Nicolas Capponi
21.22.2014 2b71499102401aee3dc084355a293abb45f81a28
refs
author Nicolas Capponi <nicolas.capponi@forgerock.com>
Monday, July 21, 2014 14:22 +0200
committer Nicolas Capponi <nicolas.capponi@forgerock.com>
Monday, July 21, 2014 14:22 +0200
commit2b71499102401aee3dc084355a293abb45f81a28
tree 34ca11485e04277de2f21b47b4ad979695a476ab tree | zip | gz
parent 241cd37d819ce952403978e12c4033e9e62424e8 view | diff
Checkpoint commit for OPENDJ-1206 : Create a new ReplicationBackend/ChangelogBackend 
to support cn=changelog
CR-4052

Preparatory work for the changelog backend: make the "Changelog Exchange Control"
available to the backend when search(SearchOperation) method is called

* LocalBackendSearchOperation#handleRequestControls() method:
handle the "Changelog Exchange Control" : add it to the SearchOperation
if provided in the request

* SearchOperation, SearchOperationBasis and SearchOperationWrapper classes:
add getter and setter for the "Changelog Exchange Control" (ECLRequestControl class)

* core.properties : add new message for case when "Changelog Exchange Control" is requested
but not supported by a backend
5 files modified
91 ■■■■ changed files
opendj-sdk/opends/src/messages/messages/core.properties 7 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/SearchOperation.java 20 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/SearchOperationBasis.java 19 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/SearchOperationWrapper.java 17 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendSearchOperation.java 28 ●●●● diff | view | raw | blame | history