Predefined business objects include
telecommunication network managed objects such as:
The following diagram shows the relationship
between these classes.
The following figure shows the inheritance
tree of predefined business classes.
All predefined business object classes can be retrieved using the
method
GetIlpClass
, which is declared in each one of these classes; for example,
GetIlpClass. Every business class contains
specific attributes that you can set using their particular API,
for example,
IltNetworkElement.setFamily(value)
, or the generic
IlpObject API, for example,
setAttributeValue(IltNetworkElement.FamilyAttribute,value)
. See
Business model API.
Instances of predefined business classes
hold two types of data: structural data and states and alarms.
Structural
data remains constant while the application is running. It
includes:
Characteristics
of the element (for example, its name, Toronto-C10).
The
key properties of the element that have an impact on its own
representation, regardless of its states or alarms. The
network element function and family (such as, ATM, OC192) are
examples of structural data that can be displayed
permanently.
State
and alarm data describes the most recently known or inferred
state of the managed object. A state can have several different
aspects that depend on the type of network management used. For
example, in the OSI state system, there are three categories of
states: operational states, usage states, and administrative
states. On top of these values, a set of statuses can further
qualify the managed object. In other standards, such as
Bellcore, all states are either primary or secondary states.
For an introduction to state and alarm visuals, refer to
States.