Enterprise RTView® 
User Guide


Managing the Display Server Using JMX

The Display Server is instrumented with JMX to allow you to manage and monitor the display cache and application settings. To enable JMX, you must run the Display Server using the -jmxport command line option:

    -jmxport:(port number)

The JMX Monitor demo, located in demos\jmxmonitor in your Enterprise RTView installation, shows how to use Enterprise RTView to monitor the Display Server using JMX. NOTE: Java 1.5.0_06+ is required.

The Display Server contains one MBean named RTViewDisplayServer:name=Manager with the following methods:
 
Method/Attribute  Type Description
DisplayData TabularData One row for each cached display containing:

Display Name - The name of the .rtv file for the display.

Display Number - The display number. These values always range from 1 to N, where N is the number of displays currently in the cache. This number is not tied to a particular display (i.e. display name + substitutions), and can change as displays are automatically removed from the cache.

Last Reference Time - The amount of time that has elapsed since the display was last requested by a client.  When this time exceeds the Display Timeout, the display is eligible for automatic removal from the cache.

Substitutions - The substitution string for the display.

DisplayTimeout int The current display timeout setting.
ImageQuality float The current image quality setting.
MaximumDisplayCount int The current maximum display count setting.
NumberOfDisplays int The number of cached displays.

The RTViewDisplayServer:name=Manager MBean also supports the following commands:
 
Method/Attribute Description
clearDisplayCache Clears the cached displays as well as preloaded displays.
setDisplayTimeout Set the display timeout.
setImageQuality Set the image quality.
setMaximumDisplayCount Set the maximum display count.

   


 
Enterprise RTView contains components licensed under the Apache License Version 2.0.

 

Treemap Algorithms v1.0  is used without modifications and licensed by MPL Version 1.1. Copyright © 2001 University of Maryland, College Park, MD

 

Datejs is licensed under MIT. Copyright © Coolite Inc.

 

JCalendar 1.3.2 is licensed under LGPL. Copyright © Kai Toedter.

 

jQuery is licensed under MIT. Copyright © John Resig,

 
JMS, JMX and Java are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. They are mentioned in this document for identification purposes only. 

 
SL, SL-GMS, GMS, Enterprise RTView, SL Corporation, and the SL logo are trademarks or registered trademarks of Sherrill-Lubinski Corporation in the United States and other countries. Copyright © 1998-2009 Sherrill-Lubinski Corporation. All Rights Reserved.