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

Jean-Noel Rouvignac
30.30.2013 46d24bb8c5cc2cffeae1044eaa034882550d77db
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Monday, September 30, 2013 17:30 +0200
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Monday, September 30, 2013 17:30 +0200
commit46d24bb8c5cc2cffeae1044eaa034882550d77db
tree e2e9e90b1145baaf3e310f459674718406b2888d tree | zip | gz
parent e8357d938deae5cdf4b03f83e23cb46ecf211143 view | diff
OPENDJ-1116 Introduce abstraction for the changelog DB


Moved the cnIndexDB + related code to the ChangelogDB implementation because under its responsibility.


ReplicationServer.java:
Moved cnIndexDB + related code to JEChangelogDB.
Moved clearGenerationId() code to JEChangelogDB.removeDomain().

ReplicationServerDomain.java:
The code ReplicationServer.clearGenerationId().


ChangelogDB.java:
Temporarily added clearCNIndexDB until I can sort out the can of worms created by folding this method into other methods.
Renamed newChangeNumberIndexDB() to getChangeNumberIndexDB().

JEChangelogDB.java
Moved cnIndexDB + related code here from ReplicationServer.
4 files modified
243 ■■■■ changed files
opendj-sdk/opends/src/server/org/opends/server/replication/server/ReplicationServer.java 113 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/replication/server/ReplicationServerDomain.java 11 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/replication/server/changelog/api/ChangelogDB.java 13 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/replication/server/changelog/je/JEChangelogDB.java 106 ●●●●● diff | view | raw | blame | history