Class NotifyAction
This action sends a NOTIFY message to entities subscribing to the ESRP’s "ESRPnotify” event package for the specified “eventCode”. See Sections 3.3.3.2.3 and E.1.1 of NENA-STA-010.3.
Inherited Members
Namespace: PolicyRouting
Assembly: Ng911Lib.dll
Syntax
public class NotifyAction : ActionBase
Constructors
| Edit this page View SourceNotifyAction()
Default constructor.
Declaration
public NotifyAction()
Properties
| Edit this page View Sourcecomment
If present, it is a text string that is included in the “Comment” field of the NOTIFY message. Optional.
Declaration
public string comment { get; set; }
Property Value
Type | Description |
---|---|
string |
eventCode
Must be set to a value contained in the EsrpNotifyEventCodes registry (Section 10.19 of NENA-STA-010.3). Required.
Declaration
public string eventCode { get; set; }
Property Value
Type | Description |
---|---|
string |
recipient
When present, it MUST be either a URI or a service URN.This member is used to notify a single entity registered for the “eventCode”. If “recipient” is a URI, notification is generated for that specific recipient.If “recipient” is a service URN, the ECRF is used to map the service URN to a URI, and a notification is generated for that URI. Recipients MUST have subscribed for the “eventCode” to get the notification. If “recipient” is omitted, notification is generated for all subscribers to the “eventCode”. In all cases, notifications are subject to perrecipient throttling. Optional.
Declaration
public string recipient { get; set; }
Property Value
Type | Description |
---|---|
string |
urgency
Must be set to an integer value from 0 and 100 where 0 is no urgency and 100 is the highest possible urgency. Required.
Declaration
public int urgency { get; set; }
Property Value
Type | Description |
---|---|
int |