User guide

3-303
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.11 downloadMESoftware
String swVersion—Version of the ME software that the NMS can manage. This string is identical to
the version attribute in the ManagedElement_T structure.
globaldefs::NVSList_T additionalInfo—The EMS communicates to the NMS additional
information that is not explicitly modeled.
To support retrieval in batches, a SupportedMESoftwareVersionIterator_I can be defined.
typedef sequence<SupportedMESoftwareVersion_T> SupportedMESoftwareVersionList_T;
interface SupportedMESoftwareVersionIterator_I
{
boolean next_n (in unsigned long how_many,
out SupportedMESoftwareVersionList_T neVersionList)
raises (globaldefs::ProcessingFailureException);
unsigned long getLength()
raises (globaldefs::ProcessingFailureException);
void destroy()
raises (globaldefs::ProcessingFailureException);
};
Throws
globaldefs::ProcessingFailureException
EXCPT_INTERNAL_ERROR - Raised in case of nonspecific EMS internal failure.
EXCPT_TOO_MANY_OPEN_ITERATORS - Raised when the maximum number of iterators reaches 128.
Compliance
CTM-defined.
3.18.11 downloadMESoftware
Synopsis
void downloadMESoftware(
in globaldefs::NamingAttributes_T managedElementName,
in SWDownloadData_T swDownloadData)
raises(globaldefs::ProcessingFailureException);
Description
This interface schedules a software download on a managed element.
Parameters
struct SWDownloadData_T
{
globaldefs::Time_T startTime;
string userComment;
FileSource source;
Name Type Input/Output Description
managedElementName globaldefs::NamingAttributes_T In Name of the ME on which to schedule a software
download operation.
swDownloadData SWDownloadData_T In Data needed to schedule a software download. (See
the following definition.)