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

Jean-Noel Rouvignac
30.20.2014 68aa678de0eb1feffaec78032cbf0fc2431a52ae
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Wednesday, April 30, 2014 16:20 +0200
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Wednesday, April 30, 2014 16:20 +0200
commit68aa678de0eb1feffaec78032cbf0fc2431a52ae
tree d55bc3e931772ba8c83f804060fb32830fb5f2e3 tree | zip | gz
parent 2efe1bfb73221f1ff9707e1069f1e9a36d62b4f2 view | diff
Added unit tests for encoding/decoding changelog state DB entries.


ReplicationDbEnv.java:
Split readChangelogState() into decodeChangelogState() and readWholeState().
Changed buildServerIdKey() into toReplicaEntry().
Combined buildGenIdKey() and buildGenIdData() into toGenIdEntry().
Made some methods package private for testing.
Made some methods protected for easing unit testing.
Extracted openJEEnvironment() from ctor.
Renamed getOrAddDb() to getOrAddReplicationDB().

ReplicationDbEnvTest.java: ADDED

ReplicationDB.java:
Consequence of the change to ReplicationDbEnv.
1 files added
2 files modified
492 ■■■■ changed files
opendj3-server-dev/src/server/org/opends/server/replication/server/changelog/je/ReplicationDB.java 20 ●●●● diff | view | raw | blame | history
opendj3-server-dev/src/server/org/opends/server/replication/server/changelog/je/ReplicationDbEnv.java 343 ●●●●● diff | view | raw | blame | history
opendj3-server-dev/tests/unit-tests-testng/src/server/org/opends/server/replication/server/changelog/je/ReplicationDbEnvTest.java 129 ●●●●● diff | view | raw | blame | history