aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openecomp/dmaapbc/database/DBFieldHandler.java
diff options
context:
space:
mode:
authorATT default cloud user <dgl@research.att.com>2017-05-10 16:11:12 +0000
committerVijay Venkatesh Kumar <vv770d@att.com>2017-05-10 21:58:25 +0000
commit0d77259d6edc3e61663f426f8060bdcf2a8de38b (patch)
treea1a14ac9ec7dbf9501f553a880578eb621a0eac7 /src/main/java/org/openecomp/dmaapbc/database/DBFieldHandler.java
parent8dfaf36e670802d9e47cac1e1e6d7582de97c9ea (diff)
DCAE-18: Merge feature/onap branch from CodeCloud
Change-Id: I2339bede7a93c5579e46b302972e833f1f3c7d5a Signed-off-by: ATT default cloud user <dgl@research.att.com>
Diffstat (limited to 'src/main/java/org/openecomp/dmaapbc/database/DBFieldHandler.java')
-rw-r--r--src/main/java/org/openecomp/dmaapbc/database/DBFieldHandler.java14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/main/java/org/openecomp/dmaapbc/database/DBFieldHandler.java b/src/main/java/org/openecomp/dmaapbc/database/DBFieldHandler.java
index 46e0fb5..d9079d9 100644
--- a/src/main/java/org/openecomp/dmaapbc/database/DBFieldHandler.java
+++ b/src/main/java/org/openecomp/dmaapbc/database/DBFieldHandler.java
@@ -25,8 +25,14 @@ import java.sql.*;
import java.util.*;
import org.apache.log4j.Logger;
+import com.att.eelf.configuration.EELFLogger;
+import com.att.eelf.configuration.EELFManager;
+import org.openecomp.dmaapbc.logging.DmaapbcLogMessageEnum;
+
+
public class DBFieldHandler {
- static final Logger logger = Logger.getLogger(DBFieldHandler.class);
+ static final EELFLogger errorLogger = EELFManager.getInstance().getErrorLogger();
+
public static interface SqlOp {
public Object get(ResultSet rs, int index) throws Exception;
public void set(PreparedStatement ps, int index, Object value) throws Exception;
@@ -106,7 +112,7 @@ public class DBFieldHandler {
try {
sqlset.invoke(ps, index, val);
} catch (Exception e) {
- logger.error("Problem setting field " + index + " to " + val + " statement is " + ps);
+ errorLogger.error(DmaapbcLogMessageEnum.DB_FIELD_INIT_ERROR, Integer.toString(index), val.toString(), ps.toString());
throw e;
}
}
@@ -126,7 +132,7 @@ public class DBFieldHandler {
new SqlType("Short");
new SqlType("String");
} catch (Exception e) {
- logger.error("Problem initializing sql access methods " + e, e);
+ errorLogger.error(DmaapbcLogMessageEnum.DB_ACCESS_INIT_ERROR, e.getMessage() );
}
}
private Method objget;
@@ -177,7 +183,7 @@ public class DBFieldHandler {
if (sqlop != null) {
return;
}
- logger.error("No field handler for class " + c.getName() + " field " + fieldname + " index " + fieldnum + " type " + x.getName());
+ errorLogger.error(DmaapbcLogMessageEnum.DB_NO_FIELD_HANDLER, c.getName(), fieldname, Integer.toString(fieldnum), x.getName());
}
public static String fesc(String s) {
if (s == null) {