dbXML API

## Uses of Class
com.dbxml.db.core.transaction.TransactionException

Packages that use TransactionException
com.dbxml.db.core.transaction: This is the package for dbXML Transaction functionality.

Uses of TransactionException in com.dbxml.db.core.transaction

Subclasses of TransactionException in com.dbxml.db.core.transaction
`class` `TransactionNotActiveException` A TransactionNotActiveException is thrown by a Filer if a specified Transaction is no longer active to be acted upon.
`class` `TransactionsNotSupportedException` A TransactionsNotSupportedException is thrown by a Filer if transactional behavior is not supported by that Filer.

Methods in com.dbxml.db.core.transaction that throw TransactionException
`void` `TransactionLog.start(Transaction tx)` start Starts a transaction participation for the current Collection and binds the specified Transaction to the current Thread.
`void` `TransactionLog.commit(Transaction tx)` commit ends a transaction participation for the current Collection and Thread.
`void` `TransactionLog.cancel(Transaction tx)` cancel ends a transaction participation for the current Collection and Thread.
`int` `TransactionLog.getTransactionCount()` getTransactionCount returns the number of active Transactions that have registered with this Transaction Log.
`java.util.Iterator` `TransactionLog.getTransactions()` getTransactions returns an Iterator of the active Transactions that have registered with this Transaction Log.

dbXML API

Copyright (c) 2004 The dbXML Group