@Override public <A> A withTransaction(TransactionIsolationLevel isolationLevel, ConnectionCallable<A> block) { return db.withTransaction(isolationLevel.asScala(), connectionFunction(block)); }
@Override public void withTransaction(TransactionIsolationLevel isolationLevel, ConnectionRunnable block) { db.withTransaction(isolationLevel.asScala(), connectionFunction(block)); }