MicroStrategy ONE
Monitoring Interfaces for Manipulating the Results
The final part of the monitoring capability is the ability to act upon the results, which involves the following operations:
-
the ability to kill jobs
-
the ability to disconnect user connections
-
the ability to disconnect database connections
-
the ability to perform administrative actions on caches— such as loading, unloading, invalidating, or deleting caches
All of these manipulations are in a single interface, MonitorManipulator, which is accessible from the MonitorSource interface.
The MonitorManipulator interface has four derived interfaces, each of which has methods to perform actions on the results:
If there is a failure in manipulating the monitoring results, a MonitorManipulationException will be thrown.
The diagram below illustrates how these interfaces interact with each other.