# Package org.eclipse.rdf4j.common.transaction

Common classes and interfaces for transaction settings

- Interface Summary
  Interface | Description
  --- | ---
  IsolationLevel | A Transaction Isolation Level.
  TransactionSetting | A configuration setting that can be passed at the beginning of a repository transaction to influence behavior within the scope of that transaction only.
  TransactionSettingFactory | A TransactionSettingFactory returns a `TransactionSetting` implementation for a given value.

- Class Summary
  Class | Description
  --- | ---
  TransactionSettingRegistry | A `ServiceRegistry` for creating/retrieving `TransactionSetting`s in a transparent way.

- Enum Summary
  Enum | Description
  --- | ---
  IsolationLevels | Enumeration of Transaction `IsolationLevel`s supported by Sesame.