public class NotifiedEntity extends Object
The concept of "notified entity" is central to reliability and fail-over in MGCP.
The "notified entity" for an endpoint is the Call Agent currently controlling that endpoint.
At any point in time, an endpoint has one, and only one, "notified entity " associated with it.
The "notified entity" determines where the endpoint will send commands to; when the endpoint needs to send a command to the
Call Agent, it MUST send the command to its current "notified entity".
The "notified entity" however does not determine where commands can be received from; any Call Agent can send commands to the
endpoint.
Upon startup, the "notified entity" MUST be set to a provisioned value.
Most commands sent by the Call Agent include the ability to explicitly name the "notified entity" through the use of a
"NotifiedEntity" parameter.
The "notified entity" will stay the same until either a new "NotifiedEntity" parameter is received or the endpoint does a
warm or cold (power-cycle) restart.
| Constructor and Description |
|---|
NotifiedEntity() |
NotifiedEntity(String name,
String domain) |
NotifiedEntity(String name,
String domain,
int port) |
Copyright © 2017 TeleStax, Inc.. All Rights Reserved.