Cisco Cisco Prime Optical 9.6 Developer's Guide
Cisco Prime Optical 9.6.3 GateWay/CORBA Programmer Reference Guide
OL-28047-01
516
c. The MFD to be deleted must not be associated with an FD. If the MFD is still associated,
an Object In Use exception is raised.
d. The MFD to be deleted must not be fixed. If the MFD is fixed, an Unable To Comply
exception is raised.
3. If the request is valid, the EMS:
a. Deletes the MFD.
b. Releases all assigned TPs from the MFD.
c. Replies with a success indication.
d. Sends an object deletion notification to the notification service.
Limitations
• The tpsToModify parameter is not supported.
• The tpsToModify parameter is not supported.
4.5.2.5 modifyMFD
Synopsis
public void modifyMFD(NameAndStringValue_T[] mfdName,
MFDModifyData_T mfdModifyData,
MatrixFlowDomain_THolder newMFD,
StringHolder failedAttributes,
StringHolder errorReason)
throws org.tmforum.mtnm.globaldefs.ProcessingFailureException
Description
This interface enables the NMS to request a modification of an MFD.
Parameters
• globaldefs::NamingAttributes_T mfdName—The MFD name to be modified.
This interface enables the NMS to request a modification of an MFD.
Parameters
• globaldefs::NamingAttributes_T mfdName—The MFD name to be modified.
• MFDModifyData_T mfdModifyData—Structure describing how the MFD will be modified.
Best effort is not supported. If modifying one parameter fails, an exception is raised.
• string failedAttributes—The list of attributes that could not be modified.
• MatrixFlowDomain_T newMFD—The modified MFD.
• string errorReason—If a best-effort parameter could not be set, the EMS provides the fault
reason.
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 mfdModifyData field is invalid.
incorrect. For example, the mfdModifyData field is invalid.
EXCPT_ENTITY_NOT_FOUND - Raised when the mfdName attribute references an
object that does not exist.
object that does not exist.
EXCPT_USERLABEL_IN_USE - Raised when the userLabel uniqueness constraint is
not met.
not met.