Class DbUtility
- java.lang.Object
-
- org.apache.jackrabbit.core.util.db.DbUtility
-
public final class DbUtility extends java.lang.Object
This class contains some database utility methods.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
close(java.sql.Connection con, java.sql.Statement stmt, java.sql.ResultSet rs)
This is a utility method which closes the given resources without throwing exceptions.static void
close(java.sql.ResultSet rs)
This is a utility method which closes the given resources without throwing exceptions.static void
logException(java.lang.String message, java.sql.SQLException e)
Logs an SQL exception on error level, and debug level (more detail).
-
-
-
Method Detail
-
close
public static void close(java.sql.ResultSet rs)
This is a utility method which closes the given resources without throwing exceptions. Any exceptions encountered are logged instead.- Parameters:
rs
- theResultSet
to close, may be null
-
close
public static void close(java.sql.Connection con, java.sql.Statement stmt, java.sql.ResultSet rs)
This is a utility method which closes the given resources without throwing exceptions. Any exceptions encountered are logged instead.- Parameters:
con
- theConnection
to close, may be nullstmt
- theStatement
to close, may be nullrs
- theResultSet
to close, may be null
-
logException
public static void logException(java.lang.String message, java.sql.SQLException e)
Logs an SQL exception on error level, and debug level (more detail).- Parameters:
message
- the messagee
- the exception
-
-