Cisco Cisco Prime Optical 9.6 Developer's Guide

Page of 818
Cisco Prime Optical 9.6.3 GateWay/CORBA Programmer Reference Guide 
OL-28047-01
 
 
620
 
EXCPT_INTERNAL_ERROR - Raised in case of nonspecific EMS internal failure. 
EXCPT_INVALID_INPUT - Raised when sncName does not reference an SNC object. 
EXCPT_ENTITY_NOT_FOUND - Raised when sncName references an SNC object that 
does not exist. 
4.10.4.3  getAllCrossConnections 
Synopsis 
void getAllCrossConnections( 
NameAndStringValue_T[]  managedElementName, 
                                     short[]  
 
 
connectionRateList, 
                                     int   
 
 
how_many, 
                                     CrossConnectList_THolder  
ccList, 
                                     CCIterator_IHolder  
 
ccIt) 
      throws ProcessingFailureException 
Description 
This interface allows the NMS to request a list of cross-connections for the specified ME at the 
specified layer rate (LR_MPLS_PATH). This operation returns cross-connections between CTPs 
and FTPs. This operation uses an iterator to allow the NMS to deal with a large number of 
objects. 
Parameters 
•  NamingAttributes_T managedElementName—ME name for which cross-connections must 
be retrieved. 
•  LayerRateList_T connectionRateList—List of rates for which cross-connections must be 
retrieved. If the list is empty, an INVALID_INPUT exception is raised. 
•  unsigned long how_many—Maximum number of cross-connections to report in the first 
batch. 
•  CrossConnectList_T ccList—First batch of cross-connections. 
•  CCIterator_I ccIt—Iterator to retrieve the remaining cross-connections. 
Throws 
Raises ProcessingFailureException  
EXCPT_INTERNAL_ERROR - Raised in case of nonspecific EMS internal failure. 
EXCPT_INVALID_INPUT - Raised if connectionRateList is empty or contains 
invalid rates, or if managedElementName does not reference an ME. 
EXCPT_ENTITY_NOT_FOUND - Raised when managedElementName references an ME 
object that does not exist. 
EXCPT_NE_COMM_LOSS - Raised when communication to an ME is lost. 
EXCPT_TOO_MANY_OPEN_ITERATORS - Raised when maximum number of iterators that 
the EMS can support has been reached.