问题已开启
(普通问题)
获取OMC的告警列表中的filter 和 DNOpt 改如何设置
请问下,获取OMC的告警列表中的filter 和 DNOpt 改如何设置?
请帮忙说明下,谢谢!
示例代码如下:
StringOpt filter = new StringOpt();
filter.value("");
DNOpt base_object = new DNOpt();
base_object.value("");
。。。。
请帮忙说明下,谢谢!
示例代码如下:
StringOpt filter = new StringOpt();
filter.value("");
DNOpt base_object = new DNOpt();
base_object.value("");
。。。。
提问者: nikshe 提问时间: 2012-04-29
• 华为LTE网络OMC服务器内部脚本是如何执行的? 2019-10-23
• LTE向多个站间目标小区切换失败 2017-05-23
• 求一份贝尔LTE后台及OMC操作手册之类的说明文档 2017-02-22
• 哪位大神有华为LTE站点双模改造OMC操作指导书? 2016-03-26
• 诺基亚LTE的邻区中的控制方式enb控制和OMC控制有什么区别?邻区通过ANR自动加的弊端? 2015-11-25
• 求一份贝尔LTE后台及OMC操作手册之类的说明文档,发我邮箱554792982@qq.com 2015-05-06
• 求一份中兴LTEOMC操作详细说明说 2015-04-22
• 中兴LTE后台OMC操作详细,谢谢啦 2015-02-02
• LTE向多个站间目标小区切换失败 2017-05-23
• 求一份贝尔LTE后台及OMC操作手册之类的说明文档 2017-02-22
• 哪位大神有华为LTE站点双模改造OMC操作指导书? 2016-03-26
• 诺基亚LTE的邻区中的控制方式enb控制和OMC控制有什么区别?邻区通过ANR自动加的弊端? 2015-11-25
• 求一份贝尔LTE后台及OMC操作手册之类的说明文档,发我邮箱554792982@qq.com 2015-05-06
• 求一份中兴LTEOMC操作详细说明说 2015-04-22
• 中兴LTE后台OMC操作详细,谢谢啦 2015-02-02
问题答案
( 1 )
StringOpt filter = new StringOpt();
filter.value("NODEB");
DNOpt base_object = new DNOpt();
base_object.value("NODEB");
示例代码如下:
Java代码/**
filter.value("NODEB");
DNOpt base_object = new DNOpt();
base_object.value("NODEB");
示例代码如下:
Java代码/**
- * This method returns Alarm Informations. If flag is TRUE, all returned
- * Alarm Informations shall be in AlarmInformationSeq that contains 0 or
- * more Alarm Informations. Output parameter iter shall be useless. If
- * flag is FALSE, no Alarm Informations shall be in AlarmInformationSeq.
- * IRPAgent needs to use iter to retrieve them.
- */
- private static void getAlarmList(AlarmIRP alarm) throws GetAlarmList, FilterComplexityLimit, ParameterNotSupported, InvalidParameter {
- log.debug("preparing calling params for getAlarmList() !");
- BooleanHolder flag = new BooleanHolder(true);
- StringOpt filter = new StringOpt();
- filter.value("NODEB");
- DNOpt base_object = new DNOpt();
- base_object.value("NODEB");
- AlarmInformationIteratorHolder iter = new AlarmInformationIteratorHolder();
- //告警信息列表可以通过以下方式中的任意一种:
- //1直接在操作的结果中返回;
- //2放在告警信息迭代器中返回,测试系统可以通过迭代器得到告警信息列表
- StructuredEvent[] sEvent = alarm.get_alarm_list(filter, base_object, flag, iter);
- for (int i = 0; i < sEvent.length; i++) {
- log.debug("sEvent["+i+"].event_name = "+sEvent[i].header.fixed_header.event_name);
- log.debug("sEvent["+i+"].type_name = "+sEvent[i].header.fixed_header.event_type.type_name);
- log.debug("sEvent["+i+"].domain_name = "+sEvent[i].header.fixed_header.event_type.domain_name);
- log.debug("sEvent["+i+"].filterable_data .........");
- evelPropeties(sEvent[i].filterable_data);
- log.debug("end sEvent["+i+"].filterable_data .....");
- log.debug("sEvent["+i+"].header.variable_header .........");
- evelPropeties(sEvent[i].header.variable_header);
- log.debug("end sEvent["+i+"].header.variable_header .....");
- }
- }
回答者:
xhy1331
回答时间:2012-04-29 23:37
1 2
联系我们 - 问通信专家 | Powered by MSCBSC 移动通信网 © 2006 - |