See: Description
Interface | Description |
---|---|
NestableTransaction |
Interface for classes representing nestable transactions returned by
NestableTransactionManager servers for use with transaction
participants that implement the default transaction semantics. |
Transaction |
Interface for classes representing transactions returned by
TransactionManager servers for use with transaction
participants that implement the default transaction semantics. |
Class | Description |
---|---|
NestableTransaction.Created |
Class that holds return values from create methods.
|
Transaction.Created |
Class that holds return values from create methods.
|
TransactionFactory |
Factory methods for creating top-level transactions.
|
Exception | Description |
---|---|
CannotAbortException |
Exception thrown when a transaction cannot abort because it has already
already decided to commit.
|
CannotCommitException |
Exception thrown when a transaction cannot commit because it has already
aborted or must now be aborted.
|
CannotJoinException |
Exception thrown when a transaction cannot be joined because it is no
longer active.
|
CannotNestException |
Exception thrown when an object does not support nested transactions.
|
TimeoutExpiredException |
Exception thrown when a transaction timeout has expired.
|
TransactionException |
Base class for exceptions thrown during a transaction.
|
UnknownTransactionException |
Exception thrown when a transaction is not recognized as a valid
or known transaction.
|
Transaction
and
NestableTransaction
interfaces. The default semantics
and participant/manager interactions are defined in the subpackage
net.jini.core.transaction.server
.net.jini.core.transaction.server
,
"Jini Transaction Specification"