if(hibSbiKpiModelInstances!=null && hibSbiKpiModelInstances.size() != 0){
Iterator it = hibSbiKpiModelInstances.iterator();
while (it.hasNext()) {
KpiAlarmInstance kpiAlarm = new KpiAlarmInstance();
SbiKpiModelInst kpiModelInst = (SbiKpiModelInst) it.next();
String modelName = kpiModelInst.getName();
kpiAlarm.setKpiModelName(modelName);
SbiKpiInstance kpiInst = kpiModelInst.getSbiKpiInstance();
if(kpiInst != null){
Integer kpiInstId = kpiInst.getIdKpiInstance();
kpiAlarm.setKpiInstanceId(kpiInstId);
SbiKpi sk = kpiInst.getSbiKpi();
if(sk != null){
String kpiName = sk.getName();
kpiAlarm.setKpiName(kpiName);
kpiAlarmInst.add(kpiAlarm);
}
}
}
}