User guide
3-302
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.10 getAllSupportedMESoftwareVersions
Throws
globaldefs::ProcessingFailureException
EXCPT_INTERNAL_ERROR - Raised in case of nonspecific EMS internal failure.
EXCPT_NOT_IMPLEMENTED - Raised if the EMS does not support this service.
EXCPT_INVALID_INPUT - Raised when input parameters are syntactically incorrect.
EXCPT_ENTITY_NOT_FOUND - Raised when the ME does not exist.
EXCPT_NE_COMM_LOSS - Raised when communication to the ME is lost.
EXCPT_NOT_IN_VALID_STATE - Raised when there is no pending or in-progress restoration of
configuration data on the ME.
Compliance
CTM-defined.
3.18.10 getAllSupportedMESoftwareVersions
Synopsis
void getAllSupportedMESoftwareVersions(in globaldefs::NamingAttributes_T emsName ,
in unsigned long how_many,
out SupportedMESoftwareVersionList_T versionList,
out SupportedMESoftwareVersionIterator_I versionIt)
raises(globaldefs::ProcessingFailureException);
Description
The NMS uses this operation to retrieve a list of potential ME versions (or software versions) that can
be managed by the EMS.
Parameters
struct SupportedMESoftwareVersion_T
{
string meModel;
string swVersion;
globaldefs:NVSList_T additionalInfo;
};
where:
• String MEmodel—Model of the managed element (such as Cisco ONS 15454).
Name Type Input/Output Description
emsName gloaldefs::NamingAttributes_T In Name of the EMS for which the supported ME
software versions are retrieved.
how_many unsigned long In Maximum number of software versions to report in
the first batch.
versionList SupportedMESoftwareVersionList_T Out First batch of supported software versions. (See the
definition below.)
versionIt SupportedMESoftwareVersionIterator_I Out Iterator to retrieve the remaining software versions.
(See the definition below.)