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

Jean-Noel Rouvignac
27.27.2015 9591afb187c1b84383779a9e3b862e2f62f4a700
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
commit9591afb187c1b84383779a9e3b862e2f62f4a700
tree 9a4025f2f5c19ce3d98ac394f4a98a2b218f6fca tree | zip | gz
parent 5acad50b3c63c62e4984f8c55fd323c693d0b6b9 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
opendj-sdk/opendj3-server-dev/src/server/org/opends/server/backends/persistit/PersistItStorage.java 40 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj3-server-dev/src/server/org/opends/server/backends/pluggable/DatabaseContainer.java 2 ●●● diff | view | raw | blame | history
opendj-sdk/opendj3-server-dev/src/server/org/opends/server/backends/pluggable/spi/ReadableStorage.java 42 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj3-server-dev/src/server/org/opends/server/backends/pluggable/spi/UpdateFunction.java 10 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj3-server-dev/src/server/org/opends/server/backends/pluggable/spi/WriteableStorage.java 85 ●●●●● diff | view | raw | blame | history