Cisco Cisco Prime Optical 10.6 Developer's Guide

Page of 665
Cisco Prime Optical 10.6 GateWay/CORBA Programmer Reference Guide 
 
 
399
 
3.17  cpoEmsManager:: CpoEmsManager_I 
The CpoEmsManager_I interface is used to gain access to non-TMF standard operations which deal with 
the EMS itself. A handle to an instance of this interface is gained via the emsSession::EmsSession_I 
::getManager operation in emsSession. This interface is inherited from common::Common_I. 
3.17.1  getAllEMSAndMEUnacknowledgedActiveAlarms 
Synopsis 
 
 
 
Description 
This API returns all EMS and managed element alarms that are active and unacknowledged, or all 
GMPLS that are active and unacknowledged, depending on whether or not the additional information is 
provided. 
Parameters 
Name 
Type 
Input/ 
Output 
Description 
excludeProbCauseList  notifications::ProbableCauseList_T 
In 
The list of probable causes 
to exclude from being 
reported as an event. 
excludeSeverityList 
notifications::PerceivedSeverityList_T  In 
List of severities to exclude 
from the output event list. 
additionalInfo 
globaldefs::NVSList_T 
In 
If filled, it allows retrieval 
of all GMPLS alarms. It has 
only one allowed value:  
Name = alarmType 
Value = gmpls 
If not filled, it exhibits the 
same behavior as the 
EMSManager API. 
how_many 
unsigned long 
In 
Maximum number of 
alarms to report in the first 
batch. 
EventList 
notifications::EventList_T 
Out 
First batch of alarms. 
EventIt 
notifications::EventIterator_I 
Out 
Iterator to retrieve the 
remaining alarms.