skip to main content
Programmers documentation > Business objects and data sources > States > Performance states: the Performance state dictionary
 
Performance states: the Performance state dictionary
The Performance State Dictionary provides secondary state values that can be used to complement any other standard state system such as OSI, Bellcore, SNMP, or SONET. The secondary states included in this dictionary can be used to model and represent any state with a numeric value. For example, any numeric value corresponding to performance information or a service level can be modeled using this state system. Any secondary state in the Performance State Dictionary can be represented graphically by a gauge, a chart or a numeric counter.
The Performance secondary numeric states hold a numeric value ranging from 0 to 2^32-1. The valid interval for the Performance secondary numeric states can be configured through the IltLimitedNumericState API. The graphic representation of each state can also be configured as a gauge, chart or counter.
Customization is explained in detail in Customizing the Performance State System.
The valid interval for the Performance secondary numeric states can be configured, as shown in this code extract:
 
IltPerformance.SecState.In.setMaxValue(new Integer(100));
This dictionary can be extended by the JViews TGO user to take into account his own state definitions and their associated decorations. More information about extensions is provided in Creating new Performance secondary states.
All of the Performance states are individually described in the reference table Gauge and chart-based representations of Performance states.

Copyright © 2018, Rogue Wave Software, Inc. All Rights Reserved.