User guide
3-19
Cisco Transport Manager Release 9.2 GateWay/CORBA User Guide and Programmer Manual
OL-20937-01
Chapter 3 Using CTM GateWay/CORBA Interfaces
3.3 emsMgr::EMSMgr_I
A Capability_T value is used to identify a functionality supported by the EMS across the network
management layer-element management layer (NML-EML) interface. It is a name/value pair, in which
the name represents the feature/capability name and the value represents the support or nonsupport of
the specified feature/capability.
The EMS capabilities for this release include individual IDL operation support. The feature/capability
name part is used to identify an IDL operation using the following convention:
module_name::interface_name::operation_name
The currently defined values are:
• Supported—The specified feature/capability is fully or partially supported across the NML-EML
interface; an operation may be partially supported if not all values of the parameters are supported.
• Unsupported—The specified feature/capability is not supported across the NML-EML interface.
Throws
globaldefs::ProcessingFailureException
EXCPT_INTERNAL_ERROR - Raised in case of nonspecific EMS internal failure.
Compliance
TMF-defined.
3.3 emsMgr::EMSMgr_I
The EMSMgr_I interface accesses operations that deal with the EMS itself. A handle to an instance of
this interface is gained through the emsSession::EmsSession_I::getManager operation in emsSession.
This interface is inherited from common::Common_I.
interface EMSMgr_I:common::Common_I
This interface implements the getCapabilities method. Operations described in the following sections are
returned to the NMS when it invokes getCapabilities.
3.3.1 getAllEMSAndMEActiveAlarms
Synopsis
void getAllEMSAndMEActiveAlarms(
in notifications::ProbableCauseList_T excludeProbCauseList,
in notifications::PerceivedSeverityList_T excludeSeverityList,
in unsigned long how_many,
out notifications::EventList_T eventList,
out notifications::EventIterator_I eventIt)
raises(globaldefs::ProcessingFailureException);
Description
This interface enables an NMS to request active alarms that are under the control of the EMS (alarms
raised by the NEs and alarms raised by the EMS itself). Some alarms might be filtered out (excluded) by
specifying their probable causes or severities.
Due to performance concerns, only one OSS client is allowed to invoke this operation at a time.
Otherwise, CTM throws the EXCPT_UNABLE_TO_COMPLY exception.