## Uses of Interface
org.modeshape.jcr.txn.Transactions.Transaction

- Packages that use Transactions.Transaction
  Package | Description
  --- | ---
  org.modeshape.jcr.txn |

- - ### Uses of Transactions.Transaction in org.modeshape.jcr.txn

    Classes in org.modeshape.jcr.txn that implement Transactions.Transaction
    Modifier and Type | Class and Description
    --- | ---
    `protected class` | `NoClientTransactions.NoClientTransaction`
    `protected class` | `SynchronizedTransactions.RollbackOnlyTransaction`
    `protected class` | `SynchronizedTransactions.SynchronizedTransaction`
    `protected class` | `Transactions.BaseTransaction`
    `protected class` | `Transactions.SimpleTransaction`
    `protected class` | `Transactions.TraceableSimpleTransaction`

    Methods in org.modeshape.jcr.txn that return Transactions.Transaction
    Modifier and Type | Method and Description
    --- | ---
    `abstract Transactions.Transaction` | Transactions.`begin()` Starts a new transaction if one does not already exist, and associate it with the calling thread.
    `Transactions.Transaction` | SynchronizedTransactions.`begin()`
    `Transactions.Transaction` | NoClientTransactions.`begin()`

    Methods in org.modeshape.jcr.txn with parameters of type Transactions.Transaction
    Modifier and Type | Method and Description
    --- | ---
    `void` | Transactions.`updateCache(WorkspaceCache workspace, ChangeSet changes, Transactions.Transaction transaction)` Notify the workspace of the supplied changes, if and when the current transaction is completed.
    `void` | SynchronizedTransactions.`updateCache(WorkspaceCache workspace, ChangeSet changes, Transactions.Transaction transaction)`

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.