Uses of Class com.franz.agraph.repository.repl.TransactionSettings (agraph-java-client 5.0.4-SNAPSHOT API)
Description: use: package: com.franz.agraph.repository.repl, class: TransactionSettings

# Uses of Class
com.franz.agraph.repository.repl.TransactionSettings

Packages that use TransactionSettings
Package
Description
com.franz.agraph.http
AllegroGraph Java client HTTP layer for the AllegroGraph HTTP Protocol, used by `com.franz.agraph.repository` and `com.franz.agraph.jena`.
com.franz.agraph.repository
Implementation of the RDF4J API with extensions for AllegroGraph features.
com.franz.agraph.repository.repl
Classes related to multi-master replication settings.

- ## Uses of TransactionSettings in com.franz.agraph.http

  Methods in com.franz.agraph.http that return TransactionSettings
  Modifier and Type
  Method
  Description
  `TransactionSettings`
  AGHttpRepoClient.`getTransactionSettings()`
  Gets the distributed transaction settings.
  Methods in com.franz.agraph.http with parameters of type TransactionSettings
  Modifier and Type
  Method
  Description
  `void`
  AGHttpRepoClient.`setTransactionSettings(TransactionSettings transactionSettings)`
  Change the transaction settings related to multi-master replication.

- ## Uses of TransactionSettings in com.franz.agraph.repository

  Methods in com.franz.agraph.repository with parameters of type TransactionSettings
  Modifier and Type
  Method
  Description
  `void`
  AGRepositoryConnection.`commit(TransactionSettings transactionSettings)`
  Commit the current transaction.
  `void`
  AGRepositoryConnection.`setTransactionSettings(TransactionSettings transactionSettings)`
  Configure distributed transaction behavior.
  `Ctx`
  AGRepositoryConnection.`transactionSettingsCtx(TransactionSettings transactionSettings)`
  A 'context manager' for temporarily changing transaction settings.

- ## Uses of TransactionSettings in com.franz.agraph.repository.repl

  Methods in com.franz.agraph.repository.repl that return TransactionSettings
  Modifier and Type
  Method
  Description
  `TransactionSettings`
  TransactionSettings.`withDistributedTransactionTimeout(Integer distributedTransactionTimeout)`
  Sets the distributed transaction timeout.
  `TransactionSettings`
  TransactionSettings.`withDurability(DurabilityLevel durability)`
  Sets the durability level (see `withDurability(Integer)`) to a symbolic value.
  `TransactionSettings`
  TransactionSettings.`withDurability(Integer durability)`
  Sets the durability level to a given number of instances.
  `TransactionSettings`
  TransactionSettings.`withTransactionLatencyCount(Integer transactionLatencyCount)`
  Sets the distributed transaction latency count.
  `TransactionSettings`
  TransactionSettings.`withTransactionLatencyTimeout(Integer transactionLatencyTimeout)`
  Sets the distributed transaction latency timeout.
  Constructors in com.franz.agraph.repository.repl with parameters of type TransactionSettings
  Modifier
  Constructor
  Description
  ``
  `TransactionSettings(TransactionSettings other)`
  Copy another settings object.