bugfix - username capitalization problem
[holmes/common.git] / holmes-actions / src / main / java / org / onap / holmes / common / utils / AlarmInfoMapper.java
index 0c7d756..e9755e8 100644 (file)
@@ -1,5 +1,5 @@
 /**\r
- * Copyright 2017 ZTE Corporation.\r
+ * Copyright 2017-2022 ZTE Corporation.\r
  *\r
  * Licensed under the Apache License, Version 2.0 (the "License");\r
  * you may not use this file except in compliance with the License.\r
  */\r
 package org.onap.holmes.common.utils;\r
 \r
+import org.jdbi.v3.core.mapper.RowMapper;\r
+import org.jdbi.v3.core.statement.StatementContext;\r
 import org.onap.holmes.common.api.entity.AlarmInfo;\r
-import org.skife.jdbi.v2.StatementContext;\r
-import org.skife.jdbi.v2.tweak.ResultSetMapper;\r
+\r
 \r
 import java.sql.ResultSet;\r
 import java.sql.SQLException;\r
 \r
-public class AlarmInfoMapper implements ResultSetMapper<AlarmInfo> {\r
+public class AlarmInfoMapper implements RowMapper<AlarmInfo> {\r
     @Override\r
-    public AlarmInfo map(int i, ResultSet resultSet, StatementContext statementContext) throws SQLException {\r
+    public AlarmInfo map(ResultSet resultSet, StatementContext statementContext) throws SQLException {\r
         AlarmInfo alarmInfo = new AlarmInfo();\r
         alarmInfo.setAlarmIsCleared(resultSet.getInt("alarmiscleared"));\r
         alarmInfo.setRootFlag(resultSet.getInt("rootflag"));\r
@@ -32,6 +33,7 @@ public class AlarmInfoMapper implements ResultSetMapper<AlarmInfo> {
         alarmInfo.setEventName(resultSet.getString("eventname"));\r
         alarmInfo.setSourceId(resultSet.getString("sourceid"));\r
         alarmInfo.setSourceName(resultSet.getString("sourcename"));\r
+       alarmInfo.setSequence(resultSet.getInt("sequence"));\r
         alarmInfo.setStartEpochMicroSec(resultSet.getLong("startepochmicrosec"));\r
         alarmInfo.setLastEpochMicroSec(resultSet.getLong("lastepochmicrosec"));\r
         return alarmInfo;\r