Abnormal Value Description
EXCPT_ENTITY_NOT_FOUND The input object does not exist.
EXCPT_INVALID_INPUT The input is invalid.
EXCPT_INTERNAL_ERROR An error of the U2000 occurs during the
processing.
Restrictions
1. On the U2000, the compulsory uniqueness of the UseLabel name of the object is not supported.
2. Currently, you can set the UserLabel attributes for the following objects: EMS, Equipment, PTP, SNC, TopologicalLink, PGP, ME, MultiLayerSubnetwork, OCH CTP, PTN equipment protection group, Tunnel, Tunnel APS protection group.
3. The input UserLabel character string should be less than 254 characters. The format of the input character string complies with the naming rules of objects on the U2000 client.
4.1.2 setnativeEMSName
Definition
void setNativeEMSName( in globaldefs::NamingAttributes_T objectName, in string nativeEMSName) raises(globaldefs::ProcessingFailureExcep- tion)Function
Set the nativeEMSName of object.
Parameters
Parameter Input/Output Description Value
objectName Input The identifier of the
object that you want to set
nativeEMSName for.
globaldefs::Naming Attributes_T
nativeEMSName Input The
nativeEMSName identifier that you want to set.
string
Abnormal Values
Abnormal Value Description
EXCPT_INVALID_INPUT The input is invalid
EXCPT_ENTITY_NOT_FOUND The input object does not exist.
EXCPT_INTERNAL_ERROR An error of the U2000 occurs during the
processing.
Restrictions
1. Currently, you can set the nativeEMSName attributes for the following objects: ME, SNC, TopologicalLink, physical subnet, and OCh CTP.
2. The input nativeEMSName character string should be less than 254 characters. The format of the input character string complies with the naming rules of objects on the U2000 client.
4.1.3 setOwner
Definition
void setOwner (in
globaldefs::NamingAttributes_T objectName, in string owner) raises (globaldefs::ProcessingFailureException)
Function
Set the Owner label of the specified object.
Parameters
Parameter Input/Output Description Value
objectName Input - globaldefs::Naming
Attributes_T
Abnormal Values
Abnormal Value Description
EXCPT_ENTITY_NOT_FOUND The input is invalid.
EXCPT_INVALID_INPUT The input object does not exsit.
EXCPT_INTERNAL_ERROR An error of the U2000 occurs during the
processing.
Restrictions
1. Currently, you can set the Owner attributes for the following objects: EMS, Equipment, PTP, SNC, TopologicalLink, PGP, ME, and MultiLayer Subnetwork.
2. The input Owner character string should be less than 254 characters. The format of the input character string complies with the naming rules of objects on the U2000 client.
4.1.4 Notification
The following notification is supported. Notification
Name Description SupportedObjects Remarks NT_ATTRIBUTE_ VALUE_CHANGE Notification on the change of attributes The nativeEMSName, userLabel or owner attributes of EMS, PTP, Equipment, SNC, TopologicalLink, PGP, ME, and MultiLayerSubnet- work -
4.2 EquipmentInventoryMgr_I
4.2.1 provisionEquipment 4.2.2 unprovisionEquipment 4.2.3 NotificationsDefinition
void provisionEquipment (in
EQTCreateData_T equipmentCreateData, out Equipment_T createdEquipment) raises (globaldefs::ProcessingFailureException)
Function
Install a board.If the slot does not support the type of the board that you want to install, an abnormity notification of the port is sent.
Parameters
Parameter Input/Output Description Value equipmentCreateDa-
ta
Input The information
about the board to be installed.
EQTCreateData_T
createdEquipment Output The information
about the board installed.
Equipment_T
Abnormal Values
Abnormal Value Description
EXCPT_INTERNAL_ERROR An error of the U2000 occurs during the
processing.
EXCPT_INVALID_INPUT Invalid input.
EXCPT_ENTITY_NOT_FOUND The input object does not exist.
Restriction
The setting of a unique userLabel is not supported. That is, in equipmentCreateData, forceUniqueness cannot be set to true.
4.2.2 unprovisionEquipment
Definition
void unprovisionEquipment (in
globaldefs::NamingAttributes_T
equipmentName) raises (globaldefs::Proces- singFailureException)
Function
Delete a board.
Parameters
Parameter Input/Output Description Value
equipmentName Input The name of the
board that you want to delete.
globaldefs::Naming Attributes_T
Abnormal Values
Abnormal Value Description
EXCPT_INTERNAL_ERROR EMS internal error.
EXCPT_INVALID_INPUT Invalid input.
EXCPT_ENTITY_NOT_FOUND The input object does not exist.
Restrictions
None.
4.2.3 Notifications
The following notifications are supported. Notification
Name Description SupportedObjects Remarks NT_OBJECT_CRE ATION Notification on creating an object. Equipment, EquipmentHolder (shelf) -
Name Objects NT_OBJECT_DEL ETION Notification on deleting an object. Equipment, EquipmentHolder (shelf) -
4.3 ManagedElementMgr_I
4.3.1 setTPData 4.3.2 createCrossConnections4.3.3 This interface is in the best-effort mode.deleteCrossConnections 4.3.4 activateCrossConnections 4.3.5 deactivateCrossConnections 4.3.6 createFTP 4.3.7 deleteFTP 4.3.8 modifyFTPMembers 4.3.9 Notifications
4.3.1 setTPData
Definition
void setTPData (in
subnetworkConnection::TPData_T tpInfo, out
terminationPoint::TerminationPoint_T modifiedTP) raises (globaldefs::Processing- FailureException)
Function
Set attributes for the specified TP.
Parameters
Parameter Input/Output Description Value
tpInfo Input The information
about the TP object that you want to set
subnetworkConnecti on::TPData_T
Parameter Input/Output Description Value
modifiedTP Output Modified TP
information
terminationPoint::Te rminationPoint_T
Abnormal Values
Abnormal Value Description
EXCPT_INVALID_INPUT The input is invalid.
EXCPT_ENTITY_NOT_FOUND The input object does not exist.
EXCPT_INTERNAL_ERROR An error of the U2000 occurs during the
processing.
Restrictions
The attributes that can be set are as follows: AlarmReporting, SignalLabelActualTx, SignalLabelExpectedRx, TrailTraceActualTx, TrailTraceExpectedRx, Frequency, TCMTrailTraceMonitor, TCMContraTrailTraceMonitor, TCMTrailTraceActualTx, TCMContraTrailTraceExpectedRx, LaserStatus, AutoNegotiation, LaserAutoShut, ClientType, and ClientRate.
In the case of WDM, when you set the type of the service that is transmitted, the following requirements should be met.
The required input layer rate is 50 and the layer parameter is ClientType that is in the format as follows: {layer 50 transmissionParams { {name ClientType value "SDH/SONET/OTN/DVB/ FC /GBE/FE/HDTV/HDDI/HYBRID"} }
In the case of WDM, when you set the rate of the client-side service that is transmitted, the following requirements should be met.
Currently, you can set the client-side service rate for certain OTU boards. The required input layer rate is 50 and the layer parameter is ClientRate that is in the following format: {layer 50 transmissionParams { {name ClientRate value "client-side rate"} }
4.3.2 createCrossConnections
Definition
void createCrossConnections (in
subnetworkConnection::CrossConnectLi st_T ccList, out
subnetworkConnection::CrossConnectLi st_T successedCCList, out
subnetworkConnection::CrossConnectLi st_T failedCCList) raises (globaldefs::Proc- essingFailureException)
Create a cross-connection.
Parameters
Parameter Input/Output Description Value
ccList Input List of cross-
connections to be created
subnetworkConnecti on::CrossConnectLi st_T
For the element model, see
"CrossConnect_T".
successedCCList Output List of cross-
connections that are successfully created
subnetworkConnecti on::CrossConnectLi st_T
For the element model, see
"CrossConnect_T".
failedCCList Output List of cross-
connections that fail to be created
subnetworkConnecti on::CrossConnectLi st_T
For the element model, see
"CrossConnect_T".