/**\r
- * Copyright 2017 ZTE Corporation.\r
+ * Copyright 2017-2021 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