User guide
3-305
Cisco Transport Manager Release 9.2 GateWay/CORBA User Guide and Programmer Manual
OL-20937-01
Chapter 3 Using CTM GateWay/CORBA Interfaces
3.18.12 addSupportedMESoftwareVersion
in globaldefs::NamingAttributes_T emsName,
in SupportedMESoftwareVersion_T versionData)
raises (globaldefs::ProcessingFailureException)
Description
This interface allows an NMS to add a new software version to the list of supported ME software
versions.
Parameters
struct SupportedMESoftwareVersion_T
{
string meModel;
string swVersion;
globaldefs:NVSList_T additionalInfo;
};
The versionData contains all of the necessary fields specific to the EMS with the required information
for the addition of a new supported version. All of the fields are supported and have the following
descriptions:
• string meModel—The model string of the ME model type for which to add the software version.
(For a complete set of strings for all MEs, see 3.9.44 addManagedElement, page 3-174.)
• string swVersion—The new software version to add.
• globaldefs:NVSList_T additionalInfo—The additionalInfo field consists of various parameters that
must be specified to the EMS to add the software version. The structure of additionalInfo is as
follows:
Throws
globaldefs::ProcessingFailureException
EXCPT_INVALID_INPUT - Raised in case of invalid input. This could be specific to the EMS.
EXCPT_INTERNAL_ERROR - Raised in case of nonspecific EMS internal failure.
Compliance
CTM-defined.
Name Type Input/Output Description
emsName globaldefs::NamingAttributes_T In Name of the EMS on which to add a new supported ME
software version.
versionData SupportedMESoftwareVersion_T In Input details for the addition of a new software version.
Name Value Description Mandatory or Optional
ModelName Any value (used for display
purposes).
A version name used for display purposes. (This
value usually indicates the model type and
release.)
Mandatory.
OldSWVersion A valid, existing software
version.
The old software version of the ME model type
for which to add the new software version.
Mandatory.