|
GigaSpaces XAP 9.7.2 API | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ITransactionLease | TODO add Javadoc |
ManagedTransaction | additional methods which relates to the underlying transaction manager |
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 Summary | |
---|---|
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 Summary | |
---|---|
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. |
These are the transaction abstraction's interfaces and classes. These types
define a two-phase commit protocol for driving transactions in a
distributed system. These types define the actors and actions in the
protocol but not the transaction semantics or transaction participant
interactions with the manager. These are defined by particular
implementations of the 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(TM) Transaction Specification"
|
GigaSpaces XAP 9.7.2 API | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |