User guide
3-190
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.10 getAllMLVLANs
Description
This interface deletes an existing ML VLAN. CTM generates a processing failure exception if the ML
VLAN deletion fails. CTM generates an object deletion event when the ML VLAN is successfully
deleted.
Parameters
Throws
globaldefs::ProcessingFailureException
EXCPT_INTERNAL_ERROR - Raised in case of nonspecific EMS internal failure.
EXCPT_INVALID_INPUT - Raised when mlVlanName does not reference an ML VLAN object.
EXCPT_ENTITY_NOT_FOUND - Raised when mlVlanName references an ML VLAN object that does not
exist.
EXCPT_UNABLE_TO_COMPLY – Raised when mlVlan deletion fails.
Compliance
CTM-defined.
3.10.10 getAllMLVLANs
Synopsis
void getAllMLVLANs(
in globaldefs::NamingAttributes_T l2TopologyName,
in unsigned long how_many,
out multiLayerSubnetwork::MLVLANList_T mlVlanList,
out multiLayerSubnetwork::MLVLANIterator_I mlVlanIt)
raises(globaldefs::ProcessingFailureException);
Description
This interface lists all ML VLANs for the L2 topology. The NMS user must specify the L2 topology
name. CTM returns a list of all ML VLANs associated with the L2 topology specified.
Parameters
Name Type Input/Output Description
mlVlanName mlVlan:MLVLAN_T In ML VLAN name to delete.
Name Type Input/Output Description
l2TopologyName globaldefs::NamingAttributes_T In L2 topology name for which to obtain all the ML
VLANs.
how_many unsigned long In Maximum number of ML VLANs to return in the
first batch.
mlVlanList MLVLANList_T Out List of available ML VLAN names in the L2
topology.
mlVlanIt MultiLayerSubnetwork::MLVLANIt
erator_I
Out Iterator used to retrieve the remaining ML
VLANs.