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

Fabio Pistolesi
10.55.2015 7ccaa46b4a749896b2daabda390d8ddd3ae7743f
refs
author Fabio Pistolesi <fabio.pistolesi@forgerock.com>
Friday, April 10, 2015 16:55 +0200
committer Fabio Pistolesi <fabio.pistolesi@forgerock.com>
Friday, April 10, 2015 16:55 +0200
commit7ccaa46b4a749896b2daabda390d8ddd3ae7743f
tree ebf6f59c8e96a172a5505617ffa893535d0738d1 tree | zip | gz
parent 2c35779b718be3e515611520ba1032cbd1c3c87d view | diff

OPENDJ-1809 CR-6564 Disk Space Monitoring should be a server wide service

Disk space monitoring is now a global service, per DirectoryServer instance.
Backends can get the service through a serverContext and will be notified of any trigger of the configured thresholds.
Instead of using raw directories, if the JVM supports it, try to gather the mountpoints or global root folders and monitor those
instead. Still messages logged by the backends will reference only their own directories.
Each backend can also log its own messages in addition to what already logged by the general service.

14 files modified
1135 ■■■■■ changed files
opendj-server-legacy/src/main/java/org/opends/server/api/DiskSpaceMonitorHandler.java 23 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/jeb/BackendImpl.java 65 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/jeb/Importer.java 96 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/persistit/PersistItStorage.java 99 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/Importer.java 52 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/core/DirectoryServer.java 13 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/core/ServerContext.java 10 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/extensions/DiskSpaceMonitor.java 585 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/util/Platform.java 163 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/messages/org/opends/messages/backend.properties 8 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/messages/org/opends/messages/core.properties 10 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/messages/org/opends/messages/jeb.properties 6 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/messages/org/opends/messages/utility.properties 3 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/test/java/org/opends/server/backends/pluggable/StateTest.java 2 ●●●●● diff | view | raw | blame | history