Right Java tools for J2EE, Web Service, Grid and more
|Home | Products | Documents | Downloads | Purchase | Support | Company | Partners | Contact |
SuperEnvironment Menus and Windows

Menu Commands

New: Creates a new Radar Kaleidoscope Panel. It pops up a Name Radar Panel for you to specify the name for the new Radar Kaleidoscope Panel before the Radar Kaleidoscope Panel is open.

Open: Opens a new Radar Kaleidoscope Panel. and restore data from previously saved *.radar file. First it will pop up a Name Radar Panel for you to specify the name for a Radar Kaleidoscope Panel, then it will restore a *.radar file.

Database: Displays the Direct Database Connection Panel. Environment database usually is your main business database, so it will be easy to include changes of your environment variables with business data in one database transaction. As an example, we borrow the log database as our environment database for demonstration purposes. 

GlobalDouble: Displays the GlobalDouble List Panel.

GlobalHashtable: Displays the GlobalHashtable List Panel.

GlobalLong: Displays the GlobalLong List Panel.

GlobalObject: Displays the GlobalObject List Panel.

GlobalProperties: Displays the GlobalProperties List Panel.

Run Example: Runs the Portfolio example. Go through the Environment tour for more information.

Prerequisite:
    Server side library must be installed
    Default log database is running with default database parameters.

About: Displays the version number and license information.

 


Add Radar Panel

This panel allows you to specify user defined Radar Panel.

Type: Lists all available types from GlobalEnvironment. You must choose one of them.

Key: The key of the chosen type.

Browse: Displays a selected radar item panel (GlobalDouble Select Panel, GlobalHashtable Select Panel, GlobalLong Select Panel GlobalObject Select Panel and GlobalProperties Select Panel) for selecting keys.

 


 Direct Database Connection Panel

Database Panel allows you to specify information of the database which stores GlobalEnvironment. Super connects to the database directly.

Note: If you change it to different database, you need to put the new driver file on the CLASSPATH when you start Super. See Environment Variables for details.

Driver: The database driver.

URL: The database URL.

User: The database user name.

Password: The database password.

Query timeout: The SQL query time value, in seconds.

Remember user name and password: Check this if you want the User and Password be saved. This is to remember user and password for this panel only. Other panels provide similar facilities. Note: User and Password are saved as plain text. If you have security concerns, do not save your password. See Security guideline for logins of SuperArch for detailed information.

Ok: Connects to the environment database and saves parameters. In most cases, the environment database is part of your main database. It may or may not be a separated, independent database. If the new connection is successful, it takes effect immediately. If the new connection fails, it will not affect the current connection.

Cancel: Closes this panel without doing anything.

GlobalDouble List Panel, GlobalHashtable List Panel, GlobalLong List Panel, GlobalObject List Panel and GlobalProperties List Panel

These list panels are similar. They show key-value pair labeled as name-value pair. toString( ) method is used to show them.

Add: Adds a new entry. This button is not available for GlobalObject and GlobalHashtable.

Edit: Edits the highlighted entry. This button is not available for GlobalObject and GlobalHashtable.

Delete: Deletes the highlighted entry.

Close: Closes this panel.

See the Table Panel for information about customizing this panel.

 
 

GlobalDouble Panel, GlobalHashtable Panel, GlobalLong Panel, GlobalObject Panel and GlobalProperties Panel

These panels are used for editing GlobalDouble, GlobalLong and GlobalProperties.

When these panels are used for editing, the name fields are disabled. If you want to change the name of the entry, you must delete the old one and add a new one.
 
Name: The name of the item.

Value: The value of the item. For Object, toString() is used to show the value.

 

GlobalDouble Select Panel, GlobalHashtable Select Panel, GlobalLong Select Panel, GlobalObject Select Panel and GlobalProperties Select Panel

This panel lists all available name-value (key-value) pairs for you to choose. 

Select: Makes the highlighted item as your selection and closes this panel.

Cancel: Cancels your change and closes this panel.

 

Name Radar Panel

Name: The name of your new Radar Panel. You can specify any name which is meaningful for you.
 
 

Pie Panel

This panel shows a graphic chart for super environment items. 

Information-tip is available when you move your mouse to a data area and stay there for a second.

Non-number items will not show.

Print: Prints this chart on printer.

 

Preference Panel

This Panel allows you to specify configuration attributes. 

Pace: Pace is an interval between two operations. The unit is one second. The pace should be greater than 0 and be long enough for SuperEnvironment to get data within that interval, otherwise, you will get time-out error.

Note: the specified value is a suggested one. The Operating System and Java Virtual Machine may delay a little bit when they are busy.
 
 

Radar Kaleidoscope Panel

Radar Kaleidoscope Panel  consists of:

Radar Panel is the main panel. It provides a table view of Environment and all management functionality for Environment . The other panels provide different graphical views.

 

Radar Panel

The Radar Panel is the main panel for Environment.  It is hosted by the Radar Kaleidoscope Panel. The monitored items are environment items which are from the family of GlobalEnvironment

There are a few buttons on the button bar, which is on the top of this panel:

Add: Displays the Add Radar Panel to add a new radar item.

Delete: Deletes the highlighted item on the table.

Preference: Displays the Preference Panel to specify some attributes.

Refresh: Restarts the super environment process.

Stop: Stops the super environment process. You can resume it by clicking the Refresh button.

Save: Displays a FileChooser window for you to save the collection of all super environment items in a file. The extension of the file will be "radar".

Restore: Displays a FileChooser window for you to restore previous saved super environment files. Restored items are added to the current item list.
 

In the middle of the panel, there is a Table Panel, which shows all super environment items. There are two columns:

Name: The super environment item name. This is the name you have specified in the Add Radar Panel.

Value: The super environment item value. This is the return value of the super environment method. If the returned value is an object, toString( ) method is used to print its value.

Snapshot at: Shows the last updated time. This is your local machine time, not server's time.
 

All the values will be updated periodically, the interval is specified by Pace.
 

Errors may occur:

1. Time-out error: See Pace for more information.
2. Exception message on value column of the table: An exception was thrown when PeekPoke peeked that particular item.

 

Time Series Panel

This Panel shows graphic chart for super environment items. 

Information-tip is available when you move your mouse to a data point and stay there for a second.

Non-number items will not show.

Print: Prints this chart on printer.

Preference: Displays the Time Series Preference Panel for setting preferences.

Clear: Clears up this chart and restarts.

 

Time Series Preference Panel

This Panel allows you to specify configuration attributes. 

Range: The Range is the x-axis period on Time Series chart. The unit is one minute. It should be greater than 0. Data which is older than this period is discarded.

 


   © Copyright 1999-2008 Acelet Corporation. All rights reserved.