User guide
3-188
Cisco Transport Manager Release 9.2 GateWay/CORBA User Guide and Programmer Manual
OL-20937-01
Chapter 3 Using CTM GateWay/CORBA Interfaces
3.10.7 modifyMLVLANCustomerIDServiceID
Throws
globaldefs::ProcessingFailureException
EXCPT_INTERNAL_ERROR - Raised in case of nonspecific EMS internal failure.
EXCPT_INVALID_INPUT - Raised when one of the following conditions occurs:
- The mlVlanName passed does not have the correct format for ML VLAN name.
- The tpQosPolicyList contains the incorrect format for TP or QOS policy.
- The tpQosPolicyList contains the same TP more than once.
EXCPT_ENTITY_NOT_FOUND - Raised when one of the following conditions occurs:
- The mlVlanName passed does not reference an ML VLAN object.
- The tpQosPolicyList contains TPs that do not reference valid objects.
EXCPT_UNABLE_TO_COMPLY - Raised when the QOS policy cannot be modified.
Compliance
CTM-defined.
3.10.7 modifyMLVLANCustomerIDServiceID
Synopsis
void modifyMLVLANCustomerIDServiceID(
in globaldefs::NamingAttributes_T mlVlanName,
in multiLayerSubnetwork::NVSList_T ids,
out multiLayerSubnetwork::MLVLAN_T mlVlan)
raises(globaldefs::ProcessingFailureException);
Description
This interface modifies the customer ID and/or service ID associated with an existing ML VLAN. An
attribute change event is reported when the customer ID or service ID is modified. CTM does not specify
which attribute of the ML VLAN has changed. The NMS must obtain an updated MLVLAN_T structure
information. If modification of the customer ID or service ID fails, CTM generates a processing failure
exception. The NMS user must requery the ML VLAN information to get the new set of parameters
associated with the ML VLAN.
Parameters
For details about the MLVLAN_T structure, see 3.10.1 createMLVLAN, page 3-180.
Throws
globaldefs::ProcessingFailureException
EXCPT_INTERNAL_ERROR - Raised in case of nonspecific EMS internal failure.
Name Type Input/Output Description
mlVlanName globaldefs::NamingAttributes_T In Name with which this ML VLAN is created.
ids globaldefs::NVSList_T In Name and value string. The name string is
CustomerID and/or ServiceID, and the value string
is the new customer ID or service ID.
mlVlan MultiLayerSubnetwork::MLVLAN_T Out ML VLAN object returned after modification.