Cisco Cisco Prime Optical 9.6 Developer's Guide
Cisco Prime Optical 9.6.3 GateWay/CORBA Programmer Reference Guide
OL-28047-01
513
Use Case Description
The following describes how the system requests to assign CPTPs to an MFD:
1. The NMS sends a request to the EMS to assign a list of CPTPs to an existing MFD.
2. The EMS validates the request:
The following describes how the system requests to assign CPTPs to an MFD:
1. The NMS sends a request to the EMS to assign a list of CPTPs to an existing MFD.
2. The EMS validates the request:
a. If the syntax is incorrect, an Invalid Input exception is raised.
b. If the specified MFD is unknown to the EMS, an Entity Not Found exception is raised.
c. If the specified MFD is fixed, an Unable To Comply exception is raised.
b. If the specified MFD is unknown to the EMS, an Entity Not Found exception is raised.
c. If the specified MFD is fixed, an Unable To Comply exception is raised.
d. If one or more of the specified CPTPs is unknown to the EMS, an Entity Not Found
exception is raised.
e. If one or more of the specified CPTPs is not a potential CPTP for this MFD (is not in the
unassigned CPTP PortTPRoleState or is not in the same equipment or on the same rack
with backplane connectivity), an Unable To Comply exception is raised.
3. If the request is valid, the EMS:
a. Assigns the specified CPTPs to the MFD. The CPTP PortTPRoleState attribute is set to
assigned.
b. Replies with a success indication.
c. Sends an attribute value change notification to the notification service (using a
notification of the MFD assignedCPTPs attribute). The notification includes the complete
list of CPTP names that are assigned to the MFD.
Limitations
• The tpsToModify parameter is not supported.
• The tpsToModify parameter is not supported.
• Notification changes are not sent.
4.5.2.3 unassignCPTPsFromMFD
Synopsis
void unassignCPTPsFromMFD(
NameAndStringValue_T[] mfdName,
NameAndStringValue_T[][] tpNames,
TPDataList_THolder tpsToModify,
StringHolder errorReason)
throws ProcessingFailureException
Description
This interface enables the NMS to request the EMS to unassign one or more CPTPs from an
This interface enables the NMS to request the EMS to unassign one or more CPTPs from an
MFD.
Parameters
• globaldefs::NamingAttributes_T mfdName—The MFD name to be modified.
Parameters
• globaldefs::NamingAttributes_T mfdName—The MFD name to be modified.
• globaldefs::NamingAttributesList_T tpNames—The CPTP names to be unassigned from the
MFD. If no CPTP has been specified, the method returns "success."