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

Jean-Noel Rouvignac
30.30.2013 cc21522ea71015c75a82ebf285644fa5ff57f46a
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
commitcc21522ea71015c75a82ebf285644fa5ff57f46a
tree 844c99a9bb9cc1a1d6c9e51d9a3cf6bdd8a3e4ff tree | zip | gz
parent f6ab069e4df7fdbe3e925fd7e6ab0907940a99fe 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
opends/src/server/org/opends/server/replication/server/ReplicationServer.java 113 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/server/ReplicationServerDomain.java 11 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/server/changelog/api/ChangelogDB.java 13 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/replication/server/changelog/je/JEChangelogDB.java 106 ●●●●● diff | view | raw | blame | history