src/main/java/com/aoindustries/dbc/Database.java
public <V> V executeTransaction(final DatabaseCallable<V> callable) throws SQLException {
		return executeTransaction(
			RuntimeException.class,
			new DatabaseCallableE<V,RuntimeException>() {
				@Override
				public V call(DatabaseConnection db) throws SQLException {
					return callable.call(db);
				}
			}
		);
	}
public <V> V executeTransaction(final DatabaseCallable<V> callable) throws SQLException {
		return executeTransaction(
			RuntimeException.class,
			new DatabaseCallableE<V,RuntimeException>() {
				@Override
				public V call(DatabaseConnection db) throws SQLException {
					return callable.call(db);
				}
			}
		);
	}
@see  #executeTransaction(com.aoindustries.sql.DatabaseCallableE)

@see #isInTransaction()