/*-\r
* ============LICENSE_START=======================================================\r
- * OPENECOMP - MSO\r
+ * ONAP - SO\r
* ================================================================================\r
* Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.\r
* ================================================================================\r
import java.sql.Connection;\r
import java.sql.PreparedStatement;\r
import java.sql.ResultSet;\r
+import java.sql.SQLException;\r
import java.util.ArrayList;\r
import java.util.List;\r
import java.util.StringTokenizer;\r
public List<URNData> getUrnDataMap() \r
{ \r
List<URNData> list = new ArrayList();\r
- \r
+ PreparedStatement psData = null;\r
try {\r
\r
conn = getDBConnection();\r
- PreparedStatement psData = conn\r
+ psData = conn\r
.prepareStatement("select * from MSO_URN_MAPPING order by NAME_");\r
\r
ResultSet r = psData.executeQuery();\r
list.add(d); \r
}\r
\r
- psData.close();\r
- conn.close();\r
- \r
} catch (Exception e) \r
{\r
- \r
- e.printStackTrace();\r
+ msoLogger.debug("Exception in getUrnDataMap " + e); \r
+ } finally {\r
+ if(psData != null){\r
+ try {\r
+ psData.close();\r
+ conn.close();\r
+ } catch (SQLException e) {\r
+ msoLogger.debug("Exception while closing the PreparedStatement: " + e);\r
+ }\r
+ }\r
+ if(conn != null){\r
+ try {\r
+ conn.close();\r
+ } catch (SQLException e) {\r
+ msoLogger.debug("Exception while closing the connection: " + e);\r
+ }\r
+ }\r
}\r
\r
for(URNData d: list)\r
\r
} catch (Exception e) \r
{\r
- \r
- e.printStackTrace();\r
+ msoLogger.debug("Exception in DBConnection " + e);\r
}\r
\r
return conn;\r
nRow.setVer_("1"); \r
final String myKey = key_;\r
final String myValue = value_;\r
- \r
+ PreparedStatement psData = null;\r
+ \r
msoLogger.debug("----------- START ----------------------");\r
try {\r
\r
conn = getDBConnection();\r
- PreparedStatement psData = conn\r
+ psData = conn\r
.prepareStatement("Insert into MSO_URN_MAPPING values ('" + key_ + "', '" + value_ + "', '1')");\r
\r
- psData.executeUpdate();\r
- \r
- psData.close();\r
- conn.close();\r
- //} \r
+ psData.executeUpdate(); \r
\r
} catch (Exception e) \r
{\r
- \r
- e.printStackTrace();\r
+ msoLogger.debug("Exception in insertNewRow " + e);\r
+ }finally {\r
+ if(psData != null){\r
+ try {\r
+ psData.close();\r
+ conn.close();\r
+ } catch (SQLException e) {\r
+ msoLogger.debug("Exception while closing the PreparedStatement: " + e);\r
+ }\r
+ }\r
+ if(conn != null){\r
+ try {\r
+ conn.close();\r
+ } catch (SQLException e) {\r
+ msoLogger.debug("Exception while closing the connection: " + e);\r
+ }\r
+ }\r
}\r
// getQueryService().executeQuery("cockpit.urnMap.insertNewRow", nRow, URNData.class);\r
}\r
public void getPersistData(URNData d) { \r
\r
//getQueryService().executeQuery("cockpit.urnMap.persistURNData", d, URNData.class);\r
- \r
+ PreparedStatement psData = null;\r
try {\r
\r
conn = getDBConnection();\r
- PreparedStatement psData = conn\r
+ psData = conn\r
.prepareStatement("UPDATE MSO_URN_MAPPING set VALUE_ ='"+ d.getURNValue() + "' WHERE NAME_='" + d.getURNName() + "'");\r
\r
psData.executeUpdate();\r
- \r
- psData.close();\r
- conn.close();\r
+ \r
} catch (Exception e) \r
{\r
- \r
- e.printStackTrace();\r
+ msoLogger.debug("Exception in PersistData " + e);\r
+ }finally {\r
+ if(psData != null){\r
+ try {\r
+ psData.close();\r
+ conn.close();\r
+ } catch (SQLException e) {\r
+ msoLogger.debug("Exception while closing the PreparedStatement: " + e);\r
+ }\r
+ }\r
+ if(conn != null){\r
+ try {\r
+ conn.close();\r
+ } catch (SQLException e) {\r
+ msoLogger.debug("Exception while closing the connection: " + e);\r
+ }\r
+ }\r
}\r
\r
}\r