# Package org.eclipse.rdf4j.spring.tx

# Rdf4J-Spring Tx

Automatically configures spring transaction handling via `Rdf4JConfig`.

To enable, set `rdf4j.spring.tx.enabled=true`

If enabled, @`@Transactional` annotations and Spring's `TransactionTemplate` can be used to configure transactionality of Rdf4J repository accesses.

Beware: suspending transactions is not supported.

Since:
  4.0.0
Author:
  Florian Kleedorfer

- Class Summary
  Class | Description
  --- | ---
  IsolationLevelAdapter |
  RDF4JRepositoryTransactionManager |
  TransactionalRepositoryConnection | Connection wrapper that throws an exception if a write operation is attempted in a read-only transaction.
  TransactionalRepositoryConnectionFactory |
  TransactionObject |
  TxConfig |
  TxProperties |