The Java™ classes introduced by
JViews TGO to implement the
concepts in state models are
IltState and
IltStateSystem.
State classes are subclasses of
IltState. Their instances are the state
values that will be used to describe the state and alarm condition
of a telecom object. Examples of state values are: the primary
state of a telecom object, each of its secondary states, or its
alarm state.
The state dictionaries are embodied by instances of
IltStateSystem, which gather the related
state classes as nested classes.
JViews TGO includes
seven state systems:
Composite state values, such as the OSI
primary state triplet, or the Alarm collection of integers and
Boolean values, are normal Java™ objects. All other state values
are statically allocated Java objects implementing symbolic state
values. They include:
The
operational, usage, and administrative components of the OSI
primary state.
The
Bellcore, SONET, and SNMP primary states.
The OSI,
Bellcore, SNMP, SONET, Performance, and Misc secondary states.