Rogue Wave JViews TGO Sample: Integration - Monitoring


Description

This integration sample shows how to use Rogue Wave JViews TGO to build a simple network and service monitoring system.

How to Use the Sample

This sample is made up of three modules:



When you launch the sample, the main window appears. This window is composed of three areas:



How to Run the Sample as an Application

This sample can also be run as an application. The installation directory contains an executable JAR file, integration-monitoring.jar, that allows you to execute the sample with a double click from a file browser. Note that if you are using Internet Explorer, you can open the installation directory and execute the JAR file from the browser. This technique may not work in other Web browsers.

Alternatively, you can run the sample application from the command line. First check that the Ant utility is properly configured. If not, see the instructions on how to configure Ant for Rogue Wave JViews.

Then, go to the installation directory of the sample and type:

ant run

Topics Covered

Detailed Description

This integration sample shows how to use Rogue Wave JViews TGO to build a simple network and service monitoring system.

Common Interactions

The following interactions are available in some or all of the windows:

Network Module

This module provides "Network Management" functionality.

Features Used

Special Interactions

Inventory Module

This module provides "Inventory Management" functionality.

Features Used

This module uses the same features as the Network module and includes the following additional functionality:

Special Interactions

Alarm/Object State Monitoring

The back-end simulator generates alarms/object states periodically. Alarm instances are displayed in the "Alarm table" underneath the main area. When the Network module is active in the main area, those alarms and object states also appear on network objects as alarm balloons or small icons.

Features Used

Special Interactions

Log Trace

This application also implements the log trace mechanism. Log messages are reported in a separate window called the "Log Viewer".

Features Used

Architecture of the Application

The architecture of this sample is composed of two major parts:

The illustration below gives an overview of the application architecture:



Installation Directory

The Integration - Monitoring sample is installed here.

Classes Involved

Source Files

Copyright © Rogue Wave Software, Inc. 1997, 2015. All rights reserved. Legal terms.