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

Nicolas Capponi
27.20.2015 75fceea66e311b3de58d76a4c993af0fec13dd3d
refs
author Nicolas Capponi <nicolas.capponi@forgerock.com>
Monday, April 27, 2015 15:20 +0200
committer Nicolas Capponi <nicolas.capponi@forgerock.com>
Monday, April 27, 2015 15:20 +0200
commit75fceea66e311b3de58d76a4c993af0fec13dd3d
tree b0f5a5d192996be57de58327ed182b8f50770d6a tree | zip | gz
parent aa81c5f0063887acf2f91f162bc1abe123b57050 view | diff
OPENDJ-1870 CR-6581 Update BackupManager to generic tool

Move pluggable.BackupManager to util.BackupManager

Make util.BackupManager generic to handle any backup

Add Backupable interface , to represent an entity that can be
backed up

Replace createBackup(), restoreBackup() and removeBackup()
implementations by call to BackupManager in several classes:
- jeb.BackupManager
- SchemaBackend
- TaskBackend
- ConfigFileHandler

Add new test case BackupManagerTestCase

Update properties files : backend, jeb, utility
2 files deleted
3 files added
13 files modified
7781 ■■■■■ changed files
opendj-server-legacy/src/main/java/org/opends/server/api/Backupable.java 126 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/SchemaBackend.java 915 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/jeb/BackendImpl.java 245 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/jeb/BackupManager.java 1252 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/persistit/PersistItStorage.java 133 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/BackendImpl.java 6 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/BackupManager.java 1172 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/TracedStorage.java 51 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/spi/Storage.java 60 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/task/TaskBackend.java 708 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/extensions/ConfigFileHandler.java 883 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/util/BackupManager.java 1637 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/messages/org/opends/messages/backend.properties 11 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/messages/org/opends/messages/jeb.properties 38 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/messages/org/opends/messages/utility.properties 46 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/test/java/org/opends/server/backends/jeb/TestBackendImpl.java 114 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/test/java/org/opends/server/tasks/TestBackupAndRestore.java 8 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/test/java/org/opends/server/util/BackupManagerTestCase.java 376 ●●●●● diff | view | raw | blame | history