Package org.jivesoftware.util.cache
Class ConsistencyMonitor
java.lang.Object
org.jivesoftware.util.cache.ConsistencyMonitor
Caches, especially clustered caches, have various supporting data structures that allow them to work properly in
certain conditions. The content of these caches and their supporting data structures are expected to be in a certain
consistent state. This monitor periodically performs a check if this is true.
Note that validation of consistency is a resource intensive process. Enabling the monitor might have severe effects
on the availability and performance of the Openfire domain.
- Author:
- Guus der Kinderen, guus.der.kinderen@gmail.com
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SystemProperty<Duration>
static final SystemProperty<Boolean>
static ConsistencyMonitor
static final SystemProperty<Duration>
-
Method Summary
-
Field Details
-
ENABLED
-
DELAY
-
PERIOD
-
INSTANCE
-
-
Method Details
-
getInstance
-
reinitialize
protected void reinitialize()
-