@Override
        public DatabaseMetaData getMetaData() throws SQLException {
            blockUntilAvailable();
            return connection.getMetaData();
        }
Configuration parameter that controls if a request for a new connection
should be queued until one becomes available or if it should cause an
exception to be thrown if no connection is available.
runtime-parent/runtime-core/src/main/java/com/speedment/runtime/core/component/connectionpool/SingletonConnectionPoolComponent.java