Operation void eventLossOccurred (CIS GeneralizedTime startTime = NA, CIS CharacterString notificationId = NA), in Class NMSSession

Documentation
When an EMS fails to push an event, it can notify all connected NMSs by invoking this method on every active NMSSession instance. This method should also be invoked on any new NMSSession instance set up during the event loss period.
Once the EMS invokes this method on the NMSSession instances, it sets an internal flag to indicate that it has already informed NMSes of event loss. As long as this flag is set, the EMS will not invoke this method again.
When this method is invoked on a NMSSession instance, the NMS comes to know that the EMS has failed to push one or more events that may be of interest to it. The NMS should consider itself to be potentially out-of-sync with the EMS. It should wait until the EMS calls eventLossCleared() before resynchronizing with the EMS.
Operation Exceptions:
None

Protocol |  | Qualification |
Exceptions |  | Size |
Time |  | Concurrency | Sequential
Export Control | PublicAccess |  |

Preconditions
EMS discards an event.
Postconditions
No change in the system.
Semantics

Arguments

startTime
/* in */ The time of the first notification lost.
notificationId
/* in */ The notificationId of the first notification lost.