Class JdbcUtils
- java.lang.Object
-
- org.apache.qpid.server.store.jdbc.JdbcUtils
-
public class JdbcUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JdbcUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcloseConnection(java.sql.Connection conn, org.slf4j.Logger logger)static voidclosePreparedStatement(java.sql.PreparedStatement stmt, org.slf4j.Logger logger)static ConnectionProvidercreateConnectionProvider(org.apache.qpid.server.model.ConfiguredObject<?> parent, JDBCSettings settings, org.slf4j.Logger logger)static voiddropTables(java.sql.Connection connection, org.slf4j.Logger logger, java.util.Collection<java.lang.String> tableNames)static booleantableExists(java.lang.String tableName, java.sql.Connection conn)
-
-
-
Method Detail
-
closeConnection
public static void closeConnection(java.sql.Connection conn, org.slf4j.Logger logger)
-
closePreparedStatement
public static void closePreparedStatement(java.sql.PreparedStatement stmt, org.slf4j.Logger logger)
-
tableExists
public static boolean tableExists(java.lang.String tableName, java.sql.Connection conn) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
createConnectionProvider
public static ConnectionProvider createConnectionProvider(org.apache.qpid.server.model.ConfiguredObject<?> parent, JDBCSettings settings, org.slf4j.Logger logger) throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
dropTables
public static void dropTables(java.sql.Connection connection, org.slf4j.Logger logger, java.util.Collection<java.lang.String> tableNames)
-
-