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

Jean-Noel Rouvignac
27.27.2015 8b1a3529580def922b2188a998fdebb65c756de0
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Tuesday, January 27, 2015 10:27 +0100
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Tuesday, January 27, 2015 10:27 +0100
commit8b1a3529580def922b2188a998fdebb65c756de0
tree 55f7a2334ccbd42b767cd9f998ebf53c70fff7e6 tree | zip | gz
parent 5c3a5e367d4907d25c23f5a2f1636de54bde9316 view | diff
OPENDJ-1716 Various PluggableBackend/Storage refactorings
Code review: Nicolas Capponi

PersistItStorage.java:
Removed remove(), superseded by delete() to go along with CRUD metaphor.
Changed update() to only update if the new value differs from the old value + returned a boolean indicating if the record was updated in the tree.

ReadableStorage.java:
Added javadocs.

UpdateFunction.java:
In update(), now return a boolean.

WriteableStorage.java:
Removed remove(), superseded by delete() to go along with CRUD metaphor.
Added javadocs.

DatabaseContainer.java:
Consequence of replacing WriteableStorage delete() by remove().
5 files modified
179 ■■■■ changed files
opendj3-server-dev/src/server/org/opends/server/backends/persistit/PersistItStorage.java 40 ●●●● diff | view | raw | blame | history
opendj3-server-dev/src/server/org/opends/server/backends/pluggable/DatabaseContainer.java 2 ●●● diff | view | raw | blame | history
opendj3-server-dev/src/server/org/opends/server/backends/pluggable/spi/ReadableStorage.java 42 ●●●● diff | view | raw | blame | history
opendj3-server-dev/src/server/org/opends/server/backends/pluggable/spi/UpdateFunction.java 10 ●●●● diff | view | raw | blame | history
opendj3-server-dev/src/server/org/opends/server/backends/pluggable/spi/WriteableStorage.java 85 ●●●●● diff | view | raw | blame | history