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
 
 
522
 
e.  If any fdEdge CPTPs cannot be disassociated from the FD (the PortTPRoleState attribute 
of the CPTPs was set to assigned), no fdEdge CPTPs are disassociated and an Unable To 
Comply exception is raised. 
3.  If the request is valid, the EMS: 
a.  Deletes the FD. 
b.  Replies with a success indication. 
c.  Sends an FD object deletion notification to the notification service.  
4.  If the request is successful: 
a.  The fdEdge CPTPs associated to the FD are disassociated (the PortTPRoleState attribute 
of the CPTPs is set to assigned). 
b.  The MFDs associated to the FD are disassociated. 
c.  The FD is deleted. 
4.5.3.3  modifyFlowDomain 
Synopsis 
public void modifyFlowDomain(NameAndStringValue_T[] fdName, 
                               FDModifyData_T fdModifyData, 
                               FlowDomain_THolder modifiedFD, 
                               StringHolder failedAttributes, 
                               StringHolder errorReason) 
throws ProcessingFailureException 
Description 
This interface enables the NMS to request the EMS to modify an existing FD, as specified by the 
parameters in the method. The NMS can modify the user label, owner, network access domain, 
connectionless layered parameters, or additional information on an existing FD. 
Parameters 
•  NamingAttributes_T fdName—The FD name to be modified.  
•  FDModifyData_T fdModifyData—Describes how the FD should be modified. If the FD 
contains the required information, nothing is done on the EMS and the method returns 
"success." 
•  string failedAttributes—The list of attributes that could not be modified. 
•  FlowDomain_T modifiedFD—The modified FD. 
•  string errorReason—Specifies the reason for the fault, if any. 
Throws 
Raises ProcessingFailureException 
EXCPT_INTERNAL_ERROR - Raised in case of nonspecific EMS internal failure. 
EXCPT_INVALID_INPUT - Raised when any input parameter is syntactically 
incorrect. For example, the fdModifyData field is invalid.