MicroStrategy ONE
Monitoring Interfaces for Retrieving the Results
Once the settings for retrieving the monitoring information have been specified on the MonitorSource, the MonitorResults interface can be used to obtain the actual results.
The MonitorResults interface has four derived interfaces, each of which has a get method.
The diagram below illustrates how these interfaces interact with each other.
The MonitorResults interface has five methods, which are used to retrieve monitoring information.
-
getJobs():JobResults
Returns the JobResults interface, containing the count and detailed information for the jobs on the server.
-
getUserConnections():UserConnectionResults
Returns the UserConnectionResults interface, containing the count and detailed information for the user connections on the server.
-
getDBConnections():DBConnectionResults
Returns the DBConnectionResults interface, containing the count and detailed information for the DB connections on the server.
-
getCaches():CacheResults
Returns the CacheResults interface, containing the count and detailed information for the caches for each project on the server.
-
purge():CacheSource
Exists on the CacheSource interface for cache management. It purges all the caches of a particular project with the specified purge flag.
The first four methods listed above invoke an Intelligence Server call and an XML parse. If the call fails, each of these methods throws a checked exception.