Ice Reference Documentation
<<< Previous | Slice Documentation | Next >>>

# `Freeze::Transaction`

## Overview

    local interface Transaction

A transaction. If you want to use a transaction concurrently in multiple threads, you need to serialize access to this transaction.

### Used By

`Connection::beginTransaction`, `Connection::currentTransaction`

### Operation Index

`commit`

  Commit this transaction.

`rollback`

  Roll back this transaction.

## `commit`

    void commit();

Commit this transaction.

## `rollback`

    void rollback();

Roll back this transaction.

<<< Previous | Home | Next >>>
`Freeze::Statistics` | Up | `Freeze::TransactionAlreadyInProgressException`