|
GigaSpaces XAP 10.0.1 API | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ExtendedTransactionManager | additional apis for transaction manager |
NestableTransactionManager | The interface used for managers of the two-phase commit protocol for nestable transactions. |
TransactionConstants | Constants common to transaction managers and participants. |
TransactionManager | The interface used for managers of the two-phase commit protocol for top-level transactions. |
TransactionParticipant | The interface used for participants of the two-phase commit protocol. |
TransactionParticipantData | Deprecated. since 9.0.1 - see TransactionParticipantMetaData . |
Class Summary | |
---|---|
NestableServerTransaction | Class implementing the NestableTransaction interface, for use
with transaction participants that implement the default transaction
semantics. |
ServerTransaction | Class implementing the Transaction interface, for use with
transaction participants that implement the default transaction semantics. |
TransactionManager.Created | Class that holds return values from create methods. |
TransactionParticipantDataImpl | Contains ServerTransaction meta data for distributed transactions that have more than 1 participant. |
Exception Summary | |
---|---|
CrashCountException | Exception thrown when a transaction cannot be joined because the participant's current crash count is different from the crash count the manager received in a previous join by that participant. |
These are the default transaction semantics for participant/manager interaction.
The ServerTransaction
class implements the
Transaction
interface. Users of a
ServerTransaction
are guaranteed ACID properties in the
transactions. Participants and transaction managers will interact with
TransactionParticipant
and TransactionManager
(and NestableTransactionManager
) interfaces defined here.
|
GigaSpaces XAP 10.0.1 API | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |