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

Matthew Swift
14.48.2015 4b75fad05ccbd92edeb1e52d36d026259c89b673
refs
author Matthew Swift <matthew.swift@forgerock.com>
Saturday, March 14, 2015 01:48 +0100
committer Matthew Swift <matthew.swift@forgerock.com>
Saturday, March 14, 2015 01:48 +0100
commit4b75fad05ccbd92edeb1e52d36d026259c89b673
tree 68a3e81c265309841af75970390df29e2b95dba5 tree | zip | gz
parent 4b46b2cba0bd794260b4e30ca29d40d16731f25d view | diff
OPENDJ-1848: simplify DatabaseContainer and Storage APIs

* remove DatabaseContainer.storage
* remove Storage.closeTree()
* remove WriteableStorage.truncateTree() (use deleteTree() instead)
* it is now the responsibility of the Storage implementation to close individual databases if it needs to. This is the case for JE but not for most DBs.

16 files modified
230 ■■■■ changed files
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/persistit/PersistItStorage.java 20 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/AttributeIndex.java 4 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DN2ID.java 7 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DN2URI.java 8 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DatabaseContainer.java 34 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/EntryContainer.java 57 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/ID2Entry.java 6 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/Index.java 10 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/JECompressedSchema.java 14 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/NullIndex.java 11 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/RootContainer.java 3 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/State.java 6 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/TracedStorage.java 17 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/VLVIndex.java 17 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/spi/Storage.java 8 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/spi/WriteableStorage.java 8 ●●●●● diff | view | raw | blame | history