Clover Coverage Report - Atlassian Core
Coverage timestamp: Sun Nov 30 2008 18:33:35 CST
9   57   10   3
6   47   1.11   3
3     3.33  
1    
 
 
  JDBCUtils       Line # 11 9 10 0% 0.0
 
No Tests
 
1    package com.atlassian.core.db;
2   
3    import java.sql.Connection;
4    import java.sql.ResultSet;
5    import java.sql.SQLException;
6    import java.sql.Statement;
7   
8    /**
9    * JDBC utilities. Initially from Confluence
10    */
 
11    public class JDBCUtils
12    {
 
13  0 toggle public static void close(Statement stmt)
14    {
15  0 if (stmt != null)
16    {
17  0 try
18    {
19  0 stmt.close();
20    }
21    catch (SQLException e)
22    {
23    //noop.
24    }
25    }
26    }
27   
 
28  0 toggle public static void close(ResultSet rs)
29    {
30  0 if (rs != null)
31    {
32  0 try
33    {
34  0 rs.close();
35    }
36    catch (SQLException e)
37    {
38    //noop.
39    }
40    }
41    }
42   
 
43  0 toggle public static void close(Connection conn)
44    {
45  0 try
46    {
47  0 if (conn != null && !conn.isClosed())
48    {
49  0 conn.close();
50    }
51    }
52    catch (SQLException e)
53    {
54    // noop.
55    }
56    }
57    }