Package | Description |
---|---|
net.jini.core.transaction.server |
These are the default transaction semantics for participant/manager interaction.
|
org.apache.river.mahalo |
Provides implementations of the
TransactionManager service.
|
org.apache.river.outrigger |
This is an implementation of a JavaSpaces technology-enabled service.
|
Modifier and Type | Class and Description |
---|---|
class |
NestableServerTransaction
Class implementing the
NestableTransaction interface, for use
with transaction participants that implement the default transaction
semantics. |
Modifier and Type | Field and Description |
---|---|
private ServerTransaction |
TxnManagerTransaction.str |
(package private) ServerTransaction |
PrepareJob.tr |
(package private) ServerTransaction |
PrepareAndCommitJob.tr |
(package private) ServerTransaction |
CommitJob.tr |
(package private) ServerTransaction |
AbortJob.tr |
Modifier and Type | Method and Description |
---|---|
private ServerTransaction |
TxnManagerImpl.serverTransaction(Transaction baseTr) |
Modifier and Type | Field and Description |
---|---|
private ServerTransaction |
Txn.tr
Cached
ServerTransaction object for
the transaction this object is fronting for. |
Modifier and Type | Method and Description |
---|---|
ServerTransaction |
Txn.getTransaction(ProxyPreparer preparer) |
ServerTransaction |
TransactableMgr.getTransaction(ProxyPreparer preparer)
Return the
ServerTransaction which this manager
handles. |
private ServerTransaction |
OutriggerServerImpl.serverTransaction(Transaction baseTr)
We assume that each
Transaction object sent to the
space is actually the ServerTransaction subtype. |
Modifier and Type | Method and Description |
---|---|
(package private) Txn |
TxnTable.put(ServerTransaction tr)
Atomically test if there is a
Txn for the specified
ServerTransaction in the table, creating a new
Txn , and place in table if there is not. |
Constructor and Description |
---|
Txn(ServerTransaction tr,
long id)
Create a new
Txn that represents our state in the
given ServerTransaction . |
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.