User guide
3-91
Cisco Transport Manager Release 9.2 GateWay/CORBA User Guide and Programmer Manual
OL-20937-01
Chapter 3 Using CTM GateWay/CORBA Interfaces
3.8.7 getContainedInUseTPs
Description
This interface retrieves the in-use CTPs contained in a specific PTP, at specific layer rates. An in-use
CTP is a CTP used by an SNC in any state (including pending) or a CTP that is terminated and mapped.
Example for SONET: The NMS invokes this method on an OC3 PTP (and assumes that the NE does not
have an XCVT card, so VT-level cross-connects are not possible) with an empty layerRateList.
• If there are no SNCs created, CTM returns zero CTPs.
• If there is one SNC created at the STS-1 level, CTM returns one CTP at the STS-1 layer rate.
Example for SDH: The NMS invokes this method on an STM-1 PTP (and assumes that the NE does not
have an XC10G card, so VC12-level cross-connects are not possible) with an empty layerRateList.
• If there are no SNCs created, CTM returns zero CTPs.
• If there is one SNC created at the VC4 level, CTM returns one CTP at the VC4 layer rate.
Parameters
For details about the TerminationPoint_T structure, see 3.6.3 getAllSupportedPTPs, page 3-63.
For a list of all supported layer rates, see 2.2.1 Layer Rate, page 2-23.
Throws
globaldefs::ProcessingFailureException
EXCPT_INTERNAL_ERROR - Raised in case of nonspecific EMS internal failure.
EXCPT_INVALID_INPUT - Raised when tpName does not reference a PTP object.
EXCPT_ENTITY_NOT_FOUND - Raised when tpName references a PTP object that does not exist.
EXCPT_NE_COMM_LOSS - Raised when communication to the managed element is lost.
EXCPT_TOO_MANY_OPEN_ITERATORS - Raised when the maximum number of iterators reaches 128.
Compliance
TMF-defined.
Name Type Input/Output Description
tpName globaldefs::NamingAttributes_T In Name of the PTP.
layerRateList transmissionParameters::LayerRateLi
st_T
In List of rates of the contained actual CTPs to return.
An empty list tells the EMS to retrieve all contained
actual CTPs (of all rates).
how_many unsigned long In Maximum number of CTPs to return in the first batch.
tpList terminationPoint::TerminationPointL
ist_T
Out First batch of contained in-use CTPs.
tpIt terminationPoint::TerminationPointIt
erator_I
Out Iterator to retrieve the remaining contained in-use
CTPs.