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.