User guide

3-79
Cisco Transport Manager Release 9.2 GateWay/CORBA User Guide and Programmer Manual
OL-20937-01
Chapter 3 Using CTM GateWay/CORBA Interfaces
3.7 maintenanceOps::MaintenanceMgr_I
3.7 maintenanceOps::MaintenanceMgr_I
MaintenanceMgr_I is used as a handle to gain access to the maintenance operation. A handle to an
instance of this interface is gained through the getManager operation in emsSession.
interface MaintenanceMgr_I:common::Common_I
This interface also implements the getCapabilities method. Operations described in the following
subsections are returned to the NMS when it invokes getCapabilities.
3.7.1 getActiveMaintenanceOperations
Synopsis
void getActiveMaintenanceOperations(
in globaldefs::NamingAttributes_T tpOrMeName,
in unsigned long how_many,
out CurrentMaintenanceOperationList_T
currentMaintenanceOpeationList,
out CurrentMaintenanceOperationIterator_I cmoIt)
raises(globaldefs::ProcessingFailureException);
Description
This interface enables the NMS to query the EMS to determine if any persistent maintenance commands
have been invoked. This query is supported for PTP, CTP, and ME objects.
Parameters
CTM support for CurrentMaintenanceOperation structure is as follows:
globaldefs::NamingAttributes_T tpName
Supported.
MaintenanceOperation_T maintenanceOperation
CTM supports FACILITY_LOOPBACK, TERMINAL_LOOPBACK, and
PAYLOAD_LOOPBACK.
transmissionParameters::LayerRate_T layerRate
Supported for CTPs only.
globaldefs::NVSList_T additionalInfo
Not supported.
Name Type Input/Output Description
tpOrMeName globaldefs::NamingAttributes_T In Name of the PTP, CTP, or ME.
how_many unsigned long In Maximum number of maintenance operations
to return in the first batch.
currentMaintenanceO
peationList
CurrentMaintenanceOperationList_T Out First batch of maintenance operations.
cmoIt CurrentMaintenanceOperationIterator
_I
Out Iterator to access the remaining maintenance
operations.