Package mondrian.util
Interface MemoryMonitor.Test
-
- All Known Implementing Classes:
AbstractMemoryMonitor
,NotificationMemoryMonitor
- Enclosing interface:
- MemoryMonitor
public static interface MemoryMonitor.Test
This is an interface that aMemoryMonitor
may optionally implement. These methods give the tester access to some of the internal, white-box data.During testing Mondrian has a default
MemoryMonitor
which might be replaced with a testMemoryMonitor
s using theThreadLocal
mechanism. After the test using the testMemoryMonitor
finishes, a call to theresetFromTest
method allows the defaultMemoryMonitor
reset itself. This is hook that should only be called as part of testing.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
resetFromTest()
This should only be called when one is switching from a testMemoryMonitor
back to the default systemMemoryMonitor
.
-