immutant.transactions.jdbc

Enables clojure.java.jdbc to behave within an XA transaction

factory

(factory spec)

May be passed via the :factory option to a clojure.java.jdbc spec that turns operations illegal during an XA transaction (commit/rollback/setAutoCommit) into no-ops so that JDBC resources manipulated via clojure.java.jdbc may participate in a distributed transaction