CONTENTS

Business Objects and Data Sources

About This Document
Introducing Business Objects and Data Sources
Gray bulletBusiness Model and Business Classes
Gray bulletData Sources
Gray bulletPredefined Business Objects
Gray bulletNetwork Elements
Gray bulletLinks
Gray bulletGroups
Gray bulletSubnetworks
Gray bulletShelves, Cards, Ports, and LEDs
Gray bulletBase Transceiver Stations (BTS)
Gray bulletOff-Page Connectors
Gray bulletAlarms
Gray bulletStates
Gray bulletBase Element States
Gray bulletState Modifiers
Gray bulletAlarm States
Gray bulletPredefined Business Classes
Gray bulletAttributes of Predefined Business Objects
Gray bulletComputed Attributes Based on the Object State
Gray bulletExtending Predefined Business Classes
The Business Model
Gray bulletBusiness Model, Business Classes, and Business Objects
Gray bulletIntegrating the Business Model with the Back End
Gray bulletDefining the Business Model in XML
Gray bulletDefining a Dynamic Class in XML
Gray bulletExtending a Predefined Business Class in XML
Gray bulletLoading the Business Model
Gray bulletBusiness Model API
Gray bulletBusiness Class API
Gray bulletBusiness Object API
Gray bulletAttribute API
Gray bulletBusiness Class Manager API
Gray bulletDefining the Business Model from JavaBeans Classes
Gray bulletDefining the Business Model with Dynamic Classes
Gray bulletDefining a Dynamic Class Using the API
Gray bulletExtending a Predefined Business Class Using the API
Data Sources
Gray bulletData Source API
Gray bulletAdding Business Objects from XML
Gray bulletReading an XML File into a Data Source
Gray bulletWriting the Data Source Content to XML
Gray bulletAdding Predefined Business Objects
Gray bulletAdding Business Objects from JavaBeans
Gray bulletAdding Dynamic Business Objects
Gray bulletAdding Business Objects to the Data Source
Gray bulletRemoving Business Objects from the Data Source
Gray bulletDefining Business Object Relationships
Gray bulletGrouping Changes in Batches
Gray bulletAdvanced Parsing and Writing of a Data Source
Gray bulletParsing an XML File
Gray bulletWriting to an XML File
Gray bulletImplementing a New Data Source
Gray bulletImplementing the Data Source
Gray bulletImplementing the getContainerInterface Method
Gray bulletImplementing the IlpContainer Interface
Gray bulletImplementing the getChildInterface Method and the IlpChild Interface
Network Elements
Gray bulletNetwork Element Class
Gray bulletLoading a Network Element Defined in XML
Gray bulletCreating a Network Element With the API
Gray bulletRepresentation of Network Elements in a Network
Gray bulletNetwork Element Types
Gray bulletNetwork Element Functions
Gray bulletNetwork Element Families
Gray bulletPartial Network Elements
Gray bulletShortcut Network Elements
Gray bulletNetwork Element Sizes
Gray bulletRepresentation of Network Elements in a Table and in a Tree
Gray bulletCustomizing the Representation of Network Elements
Links
Gray bulletClasses Overview
Gray bulletLinks
Gray bulletLink Class
Gray bulletLoading a Link Defined in XML
Gray bulletCreating a Link with the API
Gray bulletLink Sets
Gray bulletLink Set Class
Gray bulletLoading a Link Set Defined in XML
Gray bulletCreating a Link Set with the API
Gray bulletLink Bundles
Gray bulletLink Bundle Class
Gray bulletLoading a Link Bundle Defined in XML
Gray bulletCreating a Link Bundle with the API
Gray bulletRepresentation of Links in a Network
Gray bulletLink Media
Gray bulletLink Technology
Gray bulletOriented Links
Gray bulletSelf-Links
Gray bulletRepresentation of Links in a Table and in a Tree
Gray bulletLink Connection Ports
Gray bulletLink Programming Examples
Gray bulletCustomizing the Representation of Links
Groups
Gray bulletGroup Class
Gray bulletGroup Shapes
Gray bulletLoading a Group Defined in XML
Gray bulletCreating a Group With the API
Gray bulletRepresentation of Groups in a Table and in a Tree
Gray bulletCustomizing the Representation of Groups
Subnetworks
Gray bulletLoading a Subnetwork Defined in XML
Gray bulletCreating a Subnetwork with the API
Gray bulletCustomizing the Representation of Subnetworks
Gray bulletRepresenting Alarms in Expanded Subnetworks
Shelves and Cards
Gray bulletClasses Overview
Gray bulletShelves
Gray bulletShelf Class
Gray bulletLoading a Shelf Defined in XML
Gray bulletCreating a Shelf with the API
Gray bulletShelf Items
Gray bulletCards
Gray bulletCard Class
Gray bulletLoading a Card Defined in XML
Gray bulletCreating a Card with the API
Gray bulletEmpty Slots
Gray bulletEmpty Slot Class
Gray bulletLoading an Empty Slot Defined in XML
Gray bulletCreating an Empty Slot with the API
Gray bulletCard Carriers
Gray bulletCard Carrier Class
Gray bulletLoading a Card Carrier Defined in XML
Gray bulletCreating a Card Carrier with the API
Gray bulletCard Items
Gray bulletCard Item Class
Gray bulletLEDs
Gray bulletLED Class
Gray bulletLoading an LED Defined in XML
Gray bulletCreating an LED with the API
Gray bulletPredefined LED Types
Gray bulletPorts
Gray bulletPort Class
Gray bulletLoading a Port Defined in XML
Gray bulletCreating a Port with the API
Gray bulletPredefined Port Types
Gray bulletRepresentation of Shelves and Cards in a Table and in a Tree
Gray bulletCustomizing the Representation of Shelves and Cards
BTS (Base Transceiver Station)
Gray bulletBTS Class
Gray bulletAntennas
Gray bulletBTS Equipment
Gray bulletLoading a BTS Object Defined in XML
Gray bulletCreating a BTS Object with the API
Gray bulletRepresentation of BTS Objects in a Table and in a Tree
Gray bulletCustomizing the Representation of BTS
Off-Page Connectors
Gray bulletOff-Page Connector Class
Gray bulletLoading an Off-Page Connector Defined in XML
Gray bulletCreating an Off-Page Connector with the API
Gray bulletRepresentation of Off-Page Connectors in a Network
Gray bulletRepresentation of Off-Page Connectors in a Table and in a Tree
Gray bulletCustomizing the Representation of Off-Page Connectors
Alarms
Gray bulletAlarm Object Class
Gray bulletLoading an Alarm Defined in XML
Gray bulletCreating an Alarm with the API
Gray bulletRepresentation of Alarms in a Network
Gray bulletRepresentation of Alarms in a Table and in a Tree
Gray bulletCustomizing Alarms
States
Gray bulletGraphical Representations of Predefined Business Object States
Gray bulletPassive Devices
Gray bulletState Dictionaries: An Overview
Gray bulletPrimary and Secondary States
Gray bulletThe OSI State Dictionary
Gray bulletOSI States
Gray bulletValid OSI States
Gray bulletOSI Statuses
Gray bulletThe Bellcore State Dictionary
Gray bulletThe SNMP State Dictionary
Gray bulletPrimary State
Gray bulletSecondary States
Gray bulletSystem Group
Gray bulletMiscellaneous States: the Misc State Dictionary
Gray bulletPerformance States: the Performance State Dictionary
Gray bulletSAN States: the SAN State Dictionary
Gray bulletLink States: the SONET State Dictionary
Gray bulletPrimary States
Gray bulletSecondary States
Gray bulletAlarm States
Gray bulletGraphical Cues for Alarm States
Gray bulletAlarm State Details
Gray bulletAlarm Count Summary
Gray bulletPrimary and Secondary Alarm States
Gray bulletAlarm Severity Coding
Gray bulletSetting the Alarm Counters
Gray bulletDefining Alarm States with the API
Gray bulletLoading Alarm States in XML
Gray bulletTrap States
Gray bulletTrap Type Coding
Gray bulletTrap Types
Gray bulletDefining Trap States with the API
Gray bulletDefining Trap States in XML
Gray bulletManaging States
Gray bulletState Values, State Classes, and State Systems
Gray bulletObject States
Gray bulletThe Object State Classes
Gray bulletModifying States and Statuses
Gray bulletAccessing and Removing States
Gray bulletDefining States in XML
Gray bulletOSI States
Gray bulletBellcore States
Gray bulletSNMP States
Gray bulletMiscellaneous States
Gray bulletPerformance States
Gray bulletSAN States
Gray bulletSONET States
Gray bulletBiSONET States
Gray bulletAlarm States
Gray bulletTrap States
Gray bulletInformation Window
Gray bulletSystem Window
Gray bulletCustomizing the Representation of States and Alarms
Reference Tables for State Visuals
Gray bulletThe OSI State Dictionary Visuals
Gray bulletGraphical Representation of the OSI Primary States
Gray bulletGraphical Representation of OSI Secondary States
Gray bulletThe Bellcore State Dictionary Visuals
Gray bulletGraphical Representation of the Bellcore Primary States
Gray bulletGraphical Representation of the Bellcore Secondary States
Gray bulletThe SNMP State Dictionary Visuals
Gray bulletGraphical Representation of SNMP Primary States
Gray bulletGraphical Representation of SNMP Secondary States
Gray bulletThe Misc State Dictionary Visuals
Gray bulletGraphical Representation of Misc Secondary States
Gray bulletThe Performance State Dictionary Visuals
Gray bulletGraphical Representation of Performance Secondary States
Gray bulletThe SAN State Dictionary Visuals
Gray bulletGraphical Representation of SAN Secondary States
Gray bulletThe SONET State Dictionary Visuals
Gray bulletGraphical Representation of SONET Primary States
Gray bulletGraphical Representation of SONET Secondary States
Index