User guide

3-209
Cisco Transport Manager Release 9.2 GateWay/CORBA User Guide and Programmer Manual
OL-20937-01
Chapter 3 Using CTM GateWay/CORBA Interfaces
3.12.3 alarmLossOccurred
Parameters
Throws
None.
Compliance
CTM-defined.
3.12.3 alarmLossOccurred
Synopsis
void alarmLossOccurred(
in globaldefs::Time_T startTime,
in string notificationId)
Description
When the EMS fails to discard an alarm, TCA, file transfer status, or protection switch notification, it
notifies all connected NMSs by invoking this method on every active NmsSession_I. This interface is
also invoked on any new NmsSession_I set up during the event loss period.
When the EMS invokes this method on the NmsSession_I, it sets an internal flag to indicate that it has
informed the NMSs of the alarm loss. As long as this flag is set, the EMS does not invoke this method
again. However, the EMS might invoke eventLossOccurred if it fails to push a different type of event.
When this method is invoked on an NmsSession_I, the NMS learns whether the EMS failed to push one
or more alarms, TCAs, file transfers, or protection switch notifications. The NMS is out-of-sync with
the EMS for these types of notifications. The NSM waits until the EMS calls eventLossCleared before
resynchronizing alarms, TCAs, file transfers, and protection switch data with the EMS.
Parameters
Throws
None.
Compliance
TMF-defined.
Name Type Input/Output Description
errorReason string Out Error string to indicate to the NMS the reason for the failure.
Name Type Input/Output Description
startTime globaldefs::Time_T In Time of the first lost notification.
notificationId string In ID of the first lost notification.