User guide

3-184
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.3 modifyMLVLANDropFrontPorts
Throws
globaldefs::ProcessingFailureException
EXCPT_INTERNAL_ERROR - Raised in case of nonspecific EMS internal failure.
EXCPT_INVALID_INPUT - Raised when l2TopologyName does not reference an L2 topology object
or when one or more PTPs in the PTP list does not reference a PTP object.
EXCPT_ENTITY_NOT_FOUND - Raised when l2TopologyName references an L2 topology object that
does not exist or when one or more PTPs in the PTP list does not exist.
EXCPT_UNABLE_TO_COMPLY - Raised when the ML VLAN cannot be modified.
Compliance
CTM-defined.
3.10.3 modifyMLVLANDropFrontPorts
Synopsis
void modifyMLVLANDropFrontPorts(
in globaldefs::NamingAttributes_T mlVlanName,
in globaldefs::NamingAttributesList_T tpList,
out multiLayerSubnetwork::MLVLAN_T mlVlan)
raises(globaldefs::ProcessingFailureException);
Description
This interface drops front ports associated with an existing ML VLAN. An attribute change event is
reported when the front ports are dropped from the ML VLAN. CTM does not specify which attribute
of the ML VLAN has changed. The NMS must obtain updated MLVLAN_T structure information. If
removal of any front ports associated with the ML VLAN fails, CTM generates a processing failure
exception. The NMS user must requery the ML VLAN information to obtain 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.
EXCPT_INVALID_INPUT - Raised when l2TopologyName does not reference an L2 topology object
or when one or more PTPs in the PTP list does not reference a PTP object.
Name Type Input/Output Description
mlVlanNa
me
globaldefs::NamingAttributes_T In Name with which this ML VLAN is created.
tpList globaldefs::NamingAttributesList_T In List of front PTP names to drop from the specified ML
VLAN.
mlVlan MultiLayerSubnetwork::MLVLAN_T Out ML VLAN object returned after modification.