protected void checkConnectionProvider() {
		final Connection connection = connectionProvider.getConnection();
		try {
			final DatabaseMetaData databaseMetaData = connection.getMetaData();
			String name = databaseMetaData.getDatabaseProductName();
			String version = databaseMetaData.getDatabaseProductVersion();

			if (log.isInfoEnabled()) {
				log.info("Connected to database: " + name + " v" + version);
			}
		} catch (SQLException sex) {
			log.error("DB connection failed: ", sex);
		} finally {
			connectionProvider.closeConnection(connection);
		}
	}
protected void checkConnectionProvider ( ) { final Connection connection = connectionProvider . getConnection ( ) ; try { final DatabaseMetaData databaseMetaData = connection . getMetaData ( ) ; String name = databaseMetaData . getDatabaseProductName ( ) ; String version = databaseMetaData . getDatabaseProductVersion ( ) ; if ( log . isInfoEnabled ( ) ) { log . info ( "Connected to database: " + name + " v" + version ) ; } } catch ( SQLException sex ) { log . error ( "DB connection failed: " , sex ) ; } finally { connectionProvider . closeConnection ( connection ) ; } }
Checks if connection provider can return a connection.