Cisco Cisco Prime Optical 9.6 개발자 가이드
Cisco Prime Optical 9.6.3 GateWay/CORBA Programmer Reference Guide
OL-28047-01
514
• TPDataList_T tpsToModify:
– in—The list of TPs with associated parameters to be applied.
– out—The list of TPs with associated applied parameters.
• string errorReason—Specifies the reason for the fault, if any.
Throws
Throws
Raises globaldefs::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 mfdName parameter does not refer to an MFD object.
incorrect. For example, the mfdName parameter does not refer to an MFD object.
EXCPT_OBJECT_IN_USE - Raised when a CPTP to be unassigned is carrying traffic
or is connected to a call.
or is connected to a call.
EXCPT_ENTITY_NOT_FOUND - Raised when the mfdName or tpNames parameter
references an object that does not exist.
references an object that does not exist.
EXCPT_UNABLE_TO_COMPLY - Raised when a CPTP could not be unassigned. For
example, the CPTP is not assigned to the MFD.
example, the CPTP is not assigned to the MFD.
EXCPT_NOT_IN_VALID_STATE - Raised when at least one of the specified CPTPs is
in the unassigned PortTPRoleState.
in the unassigned PortTPRoleState.
EXCPT_NE_COMM_LOSS - Raised when communication is lost to the ME that contains
the MFD.
the MFD.
Use Case Description
The following describes how the system requests to unassign CPTPs from an MFD:
1. The NMS sends a request to the EMS to unassign a list of CPTPs from an existing MFD.
The following describes how the system requests to unassign CPTPs from an MFD:
1. The NMS sends a request to the EMS to unassign a list of CPTPs from 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.
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 in the unassigned PortTPRoleState, a Not In
Valid State exception is raised.
f. If one or more of the specified CPTPs is used by an FDFr, an Object In Use exception is
raised.
g. If one or more of the specified CPTPs is not assigned to the specified MFD, an Unable To
Comply exception is raised.
3. If the request is valid, the EMS:
a. Unassigns the specified CPTPs from the MFD. The PortTPRoleState attribute of the
CPTPs is set to unassigned. If any of the CPTPs could not be unassigned, no CPTP is
unassigned and an Unable To Comply exception is raised.
b. Replies with a success indication.
c. Sends the appropriate notifications to the notification service.