User guide

3-287
Cisco Transport Manager Release 9.2 GateWay/CORBA User Guide and Programmer Manual
OL-20937-01
Chapter 3 Using CTM GateWay/CORBA Interfaces
3.14.7 getAssociatedProtectionGroup
EXCPT_NE_COMM_LOSS - Raised when communication to the managed element is lost.
Compliance
CTM-defined.
3.14.7 getAssociatedProtectionGroup
Synopsis
void getAssociatedProtectionGroup(
in globaldefs::NamingAttributes_T ptpName,
out protection::ProtectionGroup_T protectionGrp)
raises(globaldefs::ProcessingFailureException);
Description
This interface retrieves the protection group using the specified PTP name. The PTP name specified can
be either the working PTP or the protect PTP.
Parameters
For details about the ProtectionGroup_T structure, see 3.14.2 getAllProtectionGroups, page 3-277.
Throws
globaldefs::ProcessingFailureException
EXCPT_INTERNAL_ERROR - Raised in case of nonspecific EMS internal failure.
EXCPT_INVALID_INPUT - Raised when ptpName does not reference a PTP.
EXCPT_ENTITY_NOT_FOUND - Raised when the PTP name references an object that does not
exist.
EXCPT_NE_COMM_LOSS - Raised when communication to the managed element is lost.
Compliance
CTM-defined.
3.15 session::Session_I
The Session_I interface provides capabilities for managing the client-server connection. It enables either
a client or a server to detect communication loss with the associated party. There are two Session_I
objects for each communication session between an NMS and an EMS. One Session_I object is
maintained on the NMS and the other Session_I object is maintained on the EMS. The Session_I object
maintained on the EMS is actually an EmsSession_I, while the Session_I object maintained on the NMS
is actually an NmsSession_I (both inherit from Session_I).
Name Type Input/Output Description
ptpName globaldefs::NamingAttributes_T In Name of the PTP to verify an association to any
protection group.
protectiongroup ProtectionGroup_T Out Returned protection group.