Package org.datanucleus.store.rdbms
Class JDBCUtils
java.lang.Object
org.datanucleus.store.rdbms.JDBCUtils
Convenience helper for JDBC.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
Method to return the "subprotocol" for a JDBC URL.static void
logWarnings
(ResultSet rs) Utility to log all warning for the specified ResultSet.static void
logWarnings
(SQLWarning warning) Logs SQL warnings to the common log.static void
logWarnings
(Statement stmt) Utility to log all warning for the specified Statement.
-
Constructor Details
-
JDBCUtils
private JDBCUtils()
-
-
Method Details
-
getSubprotocolForURL
Method to return the "subprotocol" for a JDBC URL. A JDBC URL is made up of jdbc:{subprotocol}:.... For example, jdbc:mysql:... or jdbc:hsqldb:....- Parameters:
url
- The JDBC URL- Returns:
- The subprotocol
-
logWarnings
Logs SQL warnings to the common log. Should be called after any operation on a JDBC Statement or ResultSet object.- Parameters:
warning
- the value returned from getWarnings().
-
logWarnings
Utility to log all warning for the specified Statement.- Parameters:
stmt
- The statement
-
logWarnings
Utility to log all warning for the specified ResultSet.- Parameters:
rs
- The ResultSet
-