WDM components and API
summary
This chapter describes all the
APIs needed to create the object instances in the WDM Domain Manager's
repository.
WDM network segment
configurationis a basic WDM network segment configuration. It has two
end terminals with an in line amplifier (ILA). This figure is for reference and
shows various physical and logical classes that can be instantiated in the
repository of WDM Domain Manager for building the topology into the WDM Domain
Manager using the APIs.
WDM network segment
configuration

WDM components and API summary
lists the WDM OTM components along with the APIs used to make and
find that component. Also indicated is whether the component is physical
hardware or a logical construction.
API names for creating
components start with “make” and API names for finding components already
created and existing within OTM repository start with “find.” Some API names
use the convention “makeN
xxx
” or “findN
xxx.
” The “N”
emphasizes the fact that the native name (also known as the native AID) is used
in forming the final component.name without undergoing any change or
normalization.
Component Name
| API Name
| Details
| Entity Type
| Class Used/Returned
|
findEms
| ||||
findOpticalNetworkElement
| ||||
makeNSubcard
| ||||
findNCard
| ||||
Input Port
| makeNInputPort
makeInputPort is
deprecated. Use makeNInputPort instead.
| Physical
| TransponderInOcnPort
TransponderInOchPort
MuxInOchPort
MuxInOmsPort
DemuxInOmsPort
AmpInOmsPort
AmpInOtsPort
AmpInOscPort
OscInOscPort
| |
findNInputPort
findInputPort is
deprecated. Use findNInputPort instead.
| ||||
Output Port
| makeNOutputPort
makeOutputPort is
deprecated. Use makeNOutputPort instead.
| Physical
| TransponderOutOcnPort
TransponderOutOchPort
DemuxOutOchPort
MuxOutOmsPort
DemuxOutOmsPort
AmpOutOmsPort
AmpOutOtsPort
AmpOutOscPort
OscOutOscPort
| |
findNOutputPort
findOutputPort is
deprecated. Use findNOutputPort instead.
| ||||
findFiberLink
| ||||
findBlackFL
| ||||
PTP
| makeNPTP, findNPTP
makePTP and findPTP
are deprecated. Use makeNPTP and findNPTP instead.
| Physical
| PTP
| |
findLogicalLink
| ||||
findLogicalLink
| ||||
findClientTrail
| ||||
findClientCircuit
|